Sha256: 713a6d7578900afbf3a5ae8ad39fa5d076346369ab361cf8a846bbd7cdc044dd

Contents?: true

Size: 676 Bytes

Versions: 22

Compression:

Stored size: 676 Bytes

Contents

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
require 'ruby-jmeter'

test do
  threads 1, {
                rampup: 1,
                scheduler: true,
                duration: 60,
                continue_forever: true
              } do

    defaults  domain: 'altentee.com'

    random_timer 1000, 2000

    transaction '01_GET_home' do
      visit '/' do
        extract regex: 'href="(.+?)"', name: 'links', match_number: -1
      end
    end

    foreach_controller inputVal: 'links', returnVal: 'link' do
      transaction '02_GET_random_link' do
        visit '${link}'
      end
    end
  end

end.run(path: '/usr/share/jmeter/bin/', gui: true)

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
ruby-jmeter-3.1.08 examples/foreach_controller.rb
ruby-jmeter-3.1.07 examples/foreach_controller.rb
ruby-jmeter-3.1.06 examples/foreach_controller.rb
ruby-jmeter-3.1.05 examples/foreach_controller.rb
ruby-jmeter-3.1.04 examples/foreach_controller.rb
ruby-jmeter-3.1.03 examples/foreach_controller.rb
ruby-jmeter-3.1.02 examples/foreach_controller.rb
ruby-jmeter-3.1.01 examples/foreach_controller.rb
ruby-jmeter-3.0.13 examples/foreach_controller.rb
ruby-jmeter-3.0.12 examples/foreach_controller.rb
ruby-jmeter-3.0.11 examples/foreach_controller.rb
ruby-jmeter-3.0.10 examples/foreach_controller.rb
ruby-jmeter-3.0.9 examples/foreach_controller.rb
ruby-jmeter-3.0.8 examples/foreach_controller.rb
ruby-jmeter-3.0.7 examples/foreach_controller.rb
ruby-jmeter-3.0.6 examples/foreach_controller.rb
ruby-jmeter-3.0.5 examples/foreach_controller.rb
ruby-jmeter-3.0.4 examples/foreach_controller.rb
ruby-jmeter-3.0.3 examples/foreach_controller.rb
ruby-jmeter-3.0.2 examples/foreach_controller.rb