Class: RubyJmeter::DSL
- Inherits:
-
Object
- Object
- RubyJmeter::DSL
- Defined in:
- lib/ruby-jmeter/dsl/counter.rb,
lib/ruby-jmeter/dsl/bsf_timer.rb,
lib/ruby-jmeter/dsl/test_plan.rb,
lib/ruby-jmeter/dsl/bsf_sampler.rb,
lib/ruby-jmeter/dsl/ftp_request.rb,
lib/ruby-jmeter/dsl/tcp_sampler.rb,
lib/ruby-jmeter/dsl/test_action.rb,
lib/ruby-jmeter/dsl/bsf_listener.rb,
lib/ruby-jmeter/dsl/http_request.rb,
lib/ruby-jmeter/dsl/java_request.rb,
lib/ruby-jmeter/dsl/jdbc_request.rb,
lib/ruby-jmeter/dsl/jsr223_timer.rb,
lib/ruby-jmeter/dsl/ldap_request.rb,
lib/ruby-jmeter/dsl/smtp_sampler.rb,
lib/ruby-jmeter/dsl/thread_group.rb,
lib/ruby-jmeter/dsl/ajp13_sampler.rb,
lib/ruby-jmeter/dsl/bsf_assertion.rb,
lib/ruby-jmeter/dsl/debug_sampler.rb,
lib/ruby-jmeter/dsl/graph_results.rb,
lib/ruby-jmeter/dsl/if_controller.rb,
lib/ruby-jmeter/dsl/jms_publisher.rb,
lib/ruby-jmeter/dsl/junit_request.rb,
lib/ruby-jmeter/dsl/test_fragment.rb,
lib/ruby-jmeter/dsl/xml_assertion.rb,
lib/ruby-jmeter/dsl/constant_timer.rb,
lib/ruby-jmeter/dsl/html_assertion.rb,
lib/ruby-jmeter/dsl/jms_subscriber.rb,
lib/ruby-jmeter/dsl/jsr223_sampler.rb,
lib/ruby-jmeter/dsl/summary_report.rb,
lib/ruby-jmeter/dsl/aggregate_graph.rb,
lib/ruby-jmeter/dsl/beanshell_timer.rb,
lib/ruby-jmeter/dsl/jsr223_listener.rb,
lib/ruby-jmeter/dsl/loop_controller.rb,
lib/ruby-jmeter/dsl/monitor_results.rb,
lib/ruby-jmeter/dsl/random_variable.rb,
lib/ruby-jmeter/dsl/smime_assertion.rb,
lib/ruby-jmeter/dsl/user_parameters.rb,
lib/ruby-jmeter/dsl/xpath_assertion.rb,
lib/ruby-jmeter/dsl/xpath_extractor.rb,
lib/ruby-jmeter/dsl/aggregate_report.rb,
lib/ruby-jmeter/dsl/bsf_preprocessor.rb,
lib/ruby-jmeter/dsl/html_link_parser.rb,
lib/ruby-jmeter/dsl/jms_pointtopoint.rb,
lib/ruby-jmeter/dsl/jsr223_assertion.rb,
lib/ruby-jmeter/dsl/md5hex_assertion.rb,
lib/ruby-jmeter/dsl/while_controller.rb,
lib/ruby-jmeter/dsl/assertion_results.rb,
lib/ruby-jmeter/dsl/beanshell_sampler.rb,
lib/ruby-jmeter/dsl/bsf_postprocessor.rb,
lib/ruby-jmeter/dsl/compare_assertion.rb,
lib/ruby-jmeter/dsl/jdbc_preprocessor.rb,
lib/ruby-jmeter/dsl/mailer_visualizer.rb,
lib/ruby-jmeter/dsl/module_controller.rb,
lib/ruby-jmeter/dsl/random_controller.rb,
lib/ruby-jmeter/dsl/simple_controller.rb,
lib/ruby-jmeter/dsl/spline_visualizer.rb,
lib/ruby-jmeter/dsl/switch_controller.rb,
lib/ruby-jmeter/dsl/view_results_tree.rb,
lib/ruby-jmeter/dsl/access_log_sampler.rb,
lib/ruby-jmeter/dsl/beanshell_listener.rb,
lib/ruby-jmeter/dsl/duration_assertion.rb,
lib/ruby-jmeter/dsl/foreach_controller.rb,
lib/ruby-jmeter/dsl/http_cache_manager.rb,
lib/ruby-jmeter/dsl/include_controller.rb,
lib/ruby-jmeter/dsl/jdbc_postprocessor.rb,
lib/ruby-jmeter/dsl/os_process_sampler.rb,
lib/ruby-jmeter/dsl/response_assertion.rb,
lib/ruby-jmeter/dsl/runtime_controller.rb,
lib/ruby-jmeter/dsl/simple_data_writer.rb,
lib/ruby-jmeter/dsl/soapxmlrpc_request.rb,
lib/ruby-jmeter/dsl/tcp_sampler_config.rb,
lib/ruby-jmeter/dsl/beanshell_assertion.rb,
lib/ruby-jmeter/dsl/cssjquery_extractor.rb,
lib/ruby-jmeter/dsl/csv_data_set_config.rb,
lib/ruby-jmeter/dsl/debug_postprocessor.rb,
lib/ruby-jmeter/dsl/html_parameter_mask.rb,
lib/ruby-jmeter/dsl/http_cookie_manager.rb,
lib/ruby-jmeter/dsl/http_header_manager.rb,
lib/ruby-jmeter/dsl/jsr223_preprocessor.rb,
lib/ruby-jmeter/dsl/mail_reader_sampler.rb,
lib/ruby-jmeter/dsl/response_time_graph.rb,
lib/ruby-jmeter/dsl/synchronizing_timer.rb,
lib/ruby-jmeter/dsl/ftp_request_defaults.rb,
lib/ruby-jmeter/dsl/jsr223_postprocessor.rb,
lib/ruby-jmeter/dsl/login_config_element.rb,
lib/ruby-jmeter/dsl/once_only_controller.rb,
lib/ruby-jmeter/dsl/poisson_random_timer.rb,
lib/ruby-jmeter/dsl/recording_controller.rb,
lib/ruby-jmeter/dsl/uniform_random_timer.rb,
lib/ruby-jmeter/dsl/xml_schema_assertion.rb,
lib/ruby-jmeter/dsl/gaussian_random_timer.rb,
lib/ruby-jmeter/dsl/http_request_defaults.rb,
lib/ruby-jmeter/dsl/java_request_defaults.rb,
lib/ruby-jmeter/dsl/ldap_extended_request.rb,
lib/ruby-jmeter/dsl/ldap_request_defaults.rb,
lib/ruby-jmeter/dsl/regex_user_parameters.rb,
lib/ruby-jmeter/dsl/simple_config_element.rb,
lib/ruby-jmeter/dsl/throughput_controller.rb,
lib/ruby-jmeter/dsl/view_results_in_table.rb,
lib/ruby-jmeter/dsl/beanshell_preprocessor.rb,
lib/ruby-jmeter/dsl/keystore_configuration.rb,
lib/ruby-jmeter/dsl/transaction_controller.rb,
lib/ruby-jmeter/dsl/user_defined_variables.rb,
lib/ruby-jmeter/dsl/beanshell_postprocessor.rb,
lib/ruby-jmeter/dsl/distribution_graphalpha.rb,
lib/ruby-jmeter/dsl/random_order_controller.rb,
lib/ruby-jmeter/dsl/generate_summary_results.rb,
lib/ruby-jmeter/dsl/save_responses_to_a_file.rb,
lib/ruby-jmeter/dsl/constant_throughput_timer.rb,
lib/ruby-jmeter/dsl/http_authorization_manager.rb,
lib/ruby-jmeter/dsl/http_url_rewriting_modifier.rb,
lib/ruby-jmeter/dsl/regular_expression_extractor.rb,
lib/ruby-jmeter/dsl/result_status_action_handler.rb,
lib/ruby-jmeter/dsl/jdbc_connection_configuration.rb,
lib/ruby-jmeter/dsl/ldap_extended_request_defaults.rb,
lib/ruby-jmeter/dsl/comparison_assertion_visualizer.rb
Direct Known Subclasses
Instance Method Summary collapse
- #access_log_sampler(params = {}, &block) ⇒ Object
- #aggregate_graph(params = {}, &block) ⇒ Object
- #aggregate_report(params = {}, &block) ⇒ Object
- #ajp13_sampler(params = {}, &block) ⇒ Object
- #assertion_results(params = {}, &block) ⇒ Object
- #beanshell_assertion(params = {}, &block) ⇒ Object
- #beanshell_listener(params = {}, &block) ⇒ Object
- #beanshell_postprocessor(params = {}, &block) ⇒ Object
- #beanshell_preprocessor(params = {}, &block) ⇒ Object
- #beanshell_sampler(params = {}, &block) ⇒ Object
- #beanshell_timer(params = {}, &block) ⇒ Object
- #bsf_assertion(params = {}, &block) ⇒ Object
- #bsf_listener(params = {}, &block) ⇒ Object
- #bsf_postprocessor(params = {}, &block) ⇒ Object
- #bsf_preprocessor(params = {}, &block) ⇒ Object
- #bsf_sampler(params = {}, &block) ⇒ Object
- #bsf_timer(params = {}, &block) ⇒ Object
- #compare_assertion(params = {}, &block) ⇒ Object
- #comparison_assertion_visualizer(params = {}, &block) ⇒ Object
- #constant_throughput_timer(params = {}, &block) ⇒ Object
- #constant_timer(params = {}, &block) ⇒ Object
- #counter(params = {}, &block) ⇒ Object
- #cssjquery_extractor(params = {}, &block) ⇒ Object
- #csv_data_set_config(params = {}, &block) ⇒ Object
- #debug_postprocessor(params = {}, &block) ⇒ Object
- #debug_sampler(params = {}, &block) ⇒ Object
- #distribution_graphalpha(params = {}, &block) ⇒ Object
- #duration_assertion(params = {}, &block) ⇒ Object
- #foreach_controller(params = {}, &block) ⇒ Object
- #ftp_request(params = {}, &block) ⇒ Object
- #ftp_request_defaults(params = {}, &block) ⇒ Object
- #gaussian_random_timer(params = {}, &block) ⇒ Object
- #generate_summary_results(params = {}, &block) ⇒ Object
- #graph_results(params = {}, &block) ⇒ Object
- #html_assertion(params = {}, &block) ⇒ Object
- #html_link_parser(params = {}, &block) ⇒ Object
- #html_parameter_mask(params = {}, &block) ⇒ Object
- #http_authorization_manager(params = {}, &block) ⇒ Object
- #http_cache_manager(params = {}, &block) ⇒ Object
- #http_cookie_manager(params = {}, &block) ⇒ Object
- #http_header_manager(params = {}, &block) ⇒ Object
- #http_request(params = {}, &block) ⇒ Object
- #http_request_defaults(params = {}, &block) ⇒ Object
- #http_url_rewriting_modifier(params = {}, &block) ⇒ Object
- #if_controller(params = {}, &block) ⇒ Object
- #include_controller(params = {}, &block) ⇒ Object
- #java_request(params = {}, &block) ⇒ Object
- #java_request_defaults(params = {}, &block) ⇒ Object
- #jdbc_connection_configuration(params = {}, &block) ⇒ Object
- #jdbc_postprocessor(params = {}, &block) ⇒ Object
- #jdbc_preprocessor(params = {}, &block) ⇒ Object
- #jdbc_request(params = {}, &block) ⇒ Object
- #jms_pointtopoint(params = {}, &block) ⇒ Object
- #jms_publisher(params = {}, &block) ⇒ Object
- #jms_subscriber(params = {}, &block) ⇒ Object
- #jsr223_assertion(params = {}, &block) ⇒ Object
- #jsr223_listener(params = {}, &block) ⇒ Object
- #jsr223_postprocessor(params = {}, &block) ⇒ Object
- #jsr223_preprocessor(params = {}, &block) ⇒ Object
- #jsr223_sampler(params = {}, &block) ⇒ Object
- #jsr223_timer(params = {}, &block) ⇒ Object
- #junit_request(params = {}, &block) ⇒ Object
- #keystore_configuration(params = {}, &block) ⇒ Object
- #ldap_extended_request(params = {}, &block) ⇒ Object
- #ldap_extended_request_defaults(params = {}, &block) ⇒ Object
- #ldap_request(params = {}, &block) ⇒ Object
- #ldap_request_defaults(params = {}, &block) ⇒ Object
- #login_config_element(params = {}, &block) ⇒ Object
- #loop_controller(params = {}, &block) ⇒ Object
- #mail_reader_sampler(params = {}, &block) ⇒ Object
- #mailer_visualizer(params = {}, &block) ⇒ Object
- #md5hex_assertion(params = {}, &block) ⇒ Object
- #module_controller(params = {}, &block) ⇒ Object
- #monitor_results(params = {}, &block) ⇒ Object
- #once_only_controller(params = {}, &block) ⇒ Object
- #os_process_sampler(params = {}, &block) ⇒ Object
- #poisson_random_timer(params = {}, &block) ⇒ Object
- #random_controller(params = {}, &block) ⇒ Object
- #random_order_controller(params = {}, &block) ⇒ Object
- #random_variable(params = {}, &block) ⇒ Object
- #recording_controller(params = {}, &block) ⇒ Object
- #regex_user_parameters(params = {}, &block) ⇒ Object
- #regular_expression_extractor(params = {}, &block) ⇒ Object
- #response_assertion(params = {}, &block) ⇒ Object
- #response_time_graph(params = {}, &block) ⇒ Object
- #result_status_action_handler(params = {}, &block) ⇒ Object
- #runtime_controller(params = {}, &block) ⇒ Object
- #save_responses_to_a_file(params = {}, &block) ⇒ Object
- #simple_config_element(params = {}, &block) ⇒ Object
- #simple_controller(params = {}, &block) ⇒ Object
- #simple_data_writer(params = {}, &block) ⇒ Object
- #smime_assertion(params = {}, &block) ⇒ Object
- #smtp_sampler(params = {}, &block) ⇒ Object
- #soapxmlrpc_request(params = {}, &block) ⇒ Object
- #spline_visualizer(params = {}, &block) ⇒ Object
- #summary_report(params = {}, &block) ⇒ Object
- #switch_controller(params = {}, &block) ⇒ Object
- #synchronizing_timer(params = {}, &block) ⇒ Object
- #tcp_sampler(params = {}, &block) ⇒ Object
- #tcp_sampler_config(params = {}, &block) ⇒ Object
- #test_action(params = {}, &block) ⇒ Object
- #test_fragment(params = {}, &block) ⇒ Object
- #test_plan(params = {}, &block) ⇒ Object
- #thread_group(params = {}, &block) ⇒ Object
- #throughput_controller(params = {}, &block) ⇒ Object
- #transaction_controller(params = {}, &block) ⇒ Object
- #uniform_random_timer(params = {}, &block) ⇒ Object
- #user_defined_variables(params = {}, &block) ⇒ Object
- #user_parameters(params = {}, &block) ⇒ Object
- #view_results_in_table(params = {}, &block) ⇒ Object
- #view_results_tree(params = {}, &block) ⇒ Object
- #while_controller(params = {}, &block) ⇒ Object
- #xml_assertion(params = {}, &block) ⇒ Object
- #xml_schema_assertion(params = {}, &block) ⇒ Object
- #xpath_assertion(params = {}, &block) ⇒ Object
- #xpath_extractor(params = {}, &block) ⇒ Object
Instance Method Details
#access_log_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/access_log_sampler.rb', line 3 def access_log_sampler(params={}, &block) node = RubyJmeter::AccessLogSampler.new(params) attach_node(node, &block) end |
#aggregate_graph(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/aggregate_graph.rb', line 3 def aggregate_graph(params={}, &block) node = RubyJmeter::AggregateGraph.new(params) attach_node(node, &block) end |
#aggregate_report(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/aggregate_report.rb', line 3 def aggregate_report(params={}, &block) node = RubyJmeter::AggregateReport.new(params) attach_node(node, &block) end |
#ajp13_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ajp13_sampler.rb', line 3 def ajp13_sampler(params={}, &block) node = RubyJmeter::Ajp13Sampler.new(params) attach_node(node, &block) end |
#assertion_results(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/assertion_results.rb', line 3 def assertion_results(params={}, &block) node = RubyJmeter::AssertionResults.new(params) attach_node(node, &block) end |
#beanshell_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_assertion.rb', line 3 def beanshell_assertion(params={}, &block) node = RubyJmeter::BeanshellAssertion.new(params) attach_node(node, &block) end |
#beanshell_listener(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_listener.rb', line 3 def beanshell_listener(params={}, &block) node = RubyJmeter::BeanshellListener.new(params) attach_node(node, &block) end |
#beanshell_postprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_postprocessor.rb', line 3 def beanshell_postprocessor(params={}, &block) node = RubyJmeter::BeanshellPostprocessor.new(params) attach_node(node, &block) end |
#beanshell_preprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_preprocessor.rb', line 3 def beanshell_preprocessor(params={}, &block) node = RubyJmeter::BeanshellPreprocessor.new(params) attach_node(node, &block) end |
#beanshell_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_sampler.rb', line 3 def beanshell_sampler(params={}, &block) node = RubyJmeter::BeanshellSampler.new(params) attach_node(node, &block) end |
#beanshell_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/beanshell_timer.rb', line 3 def beanshell_timer(params={}, &block) node = RubyJmeter::BeanshellTimer.new(params) attach_node(node, &block) end |
#bsf_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_assertion.rb', line 3 def bsf_assertion(params={}, &block) node = RubyJmeter::BsfAssertion.new(params) attach_node(node, &block) end |
#bsf_listener(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_listener.rb', line 3 def bsf_listener(params={}, &block) node = RubyJmeter::BsfListener.new(params) attach_node(node, &block) end |
#bsf_postprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_postprocessor.rb', line 3 def bsf_postprocessor(params={}, &block) node = RubyJmeter::BsfPostprocessor.new(params) attach_node(node, &block) end |
#bsf_preprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_preprocessor.rb', line 3 def bsf_preprocessor(params={}, &block) node = RubyJmeter::BsfPreprocessor.new(params) attach_node(node, &block) end |
#bsf_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_sampler.rb', line 3 def bsf_sampler(params={}, &block) node = RubyJmeter::BsfSampler.new(params) attach_node(node, &block) end |
#bsf_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/bsf_timer.rb', line 3 def bsf_timer(params={}, &block) node = RubyJmeter::BsfTimer.new(params) attach_node(node, &block) end |
#compare_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/compare_assertion.rb', line 3 def compare_assertion(params={}, &block) node = RubyJmeter::CompareAssertion.new(params) attach_node(node, &block) end |
#comparison_assertion_visualizer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/comparison_assertion_visualizer.rb', line 3 def comparison_assertion_visualizer(params={}, &block) node = RubyJmeter::ComparisonAssertionVisualizer.new(params) attach_node(node, &block) end |
#constant_throughput_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/constant_throughput_timer.rb', line 3 def constant_throughput_timer(params={}, &block) node = RubyJmeter::ConstantThroughputTimer.new(params) attach_node(node, &block) end |
#constant_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/constant_timer.rb', line 3 def constant_timer(params={}, &block) node = RubyJmeter::ConstantTimer.new(params) attach_node(node, &block) end |
#counter(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/counter.rb', line 3 def counter(params={}, &block) node = RubyJmeter::Counter.new(params) attach_node(node, &block) end |
#cssjquery_extractor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/cssjquery_extractor.rb', line 3 def cssjquery_extractor(params={}, &block) node = RubyJmeter::CssjqueryExtractor.new(params) attach_node(node, &block) end |
#csv_data_set_config(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/csv_data_set_config.rb', line 3 def csv_data_set_config(params={}, &block) node = RubyJmeter::CsvDataSetConfig.new(params) attach_node(node, &block) end |
#debug_postprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/debug_postprocessor.rb', line 3 def debug_postprocessor(params={}, &block) node = RubyJmeter::DebugPostprocessor.new(params) attach_node(node, &block) end |
#debug_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/debug_sampler.rb', line 3 def debug_sampler(params={}, &block) node = RubyJmeter::DebugSampler.new(params) attach_node(node, &block) end |
#distribution_graphalpha(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/distribution_graphalpha.rb', line 3 def distribution_graphalpha(params={}, &block) node = RubyJmeter::DistributionGraphalpha.new(params) attach_node(node, &block) end |
#duration_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/duration_assertion.rb', line 3 def duration_assertion(params={}, &block) node = RubyJmeter::DurationAssertion.new(params) attach_node(node, &block) end |
#foreach_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/foreach_controller.rb', line 3 def foreach_controller(params={}, &block) node = RubyJmeter::ForeachController.new(params) attach_node(node, &block) end |
#ftp_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ftp_request.rb', line 3 def ftp_request(params={}, &block) node = RubyJmeter::FtpRequest.new(params) attach_node(node, &block) end |
#ftp_request_defaults(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ftp_request_defaults.rb', line 3 def ftp_request_defaults(params={}, &block) node = RubyJmeter::FtpRequestDefaults.new(params) attach_node(node, &block) end |
#gaussian_random_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/gaussian_random_timer.rb', line 3 def gaussian_random_timer(params={}, &block) node = RubyJmeter::GaussianRandomTimer.new(params) attach_node(node, &block) end |
#generate_summary_results(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/generate_summary_results.rb', line 3 def generate_summary_results(params={}, &block) node = RubyJmeter::GenerateSummaryResults.new(params) attach_node(node, &block) end |
#graph_results(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/graph_results.rb', line 3 def graph_results(params={}, &block) node = RubyJmeter::GraphResults.new(params) attach_node(node, &block) end |
#html_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/html_assertion.rb', line 3 def html_assertion(params={}, &block) node = RubyJmeter::HtmlAssertion.new(params) attach_node(node, &block) end |
#html_link_parser(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/html_link_parser.rb', line 3 def html_link_parser(params={}, &block) node = RubyJmeter::HtmlLinkParser.new(params) attach_node(node, &block) end |
#html_parameter_mask(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/html_parameter_mask.rb', line 3 def html_parameter_mask(params={}, &block) node = RubyJmeter::HtmlParameterMask.new(params) attach_node(node, &block) end |
#http_authorization_manager(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_authorization_manager.rb', line 3 def (params={}, &block) node = RubyJmeter::HttpAuthorizationManager.new(params) attach_node(node, &block) end |
#http_cache_manager(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_cache_manager.rb', line 3 def http_cache_manager(params={}, &block) node = RubyJmeter::HttpCacheManager.new(params) attach_node(node, &block) end |
#http_cookie_manager(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_cookie_manager.rb', line 3 def (params={}, &block) node = RubyJmeter::HttpCookieManager.new(params) attach_node(node, &block) end |
#http_header_manager(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_header_manager.rb', line 3 def http_header_manager(params={}, &block) node = RubyJmeter::HttpHeaderManager.new(params) attach_node(node, &block) end |
#http_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_request.rb', line 3 def http_request(params={}, &block) node = RubyJmeter::HttpRequest.new(params) attach_node(node, &block) end |
#http_request_defaults(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_request_defaults.rb', line 3 def http_request_defaults(params={}, &block) node = RubyJmeter::HttpRequestDefaults.new(params) attach_node(node, &block) end |
#http_url_rewriting_modifier(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/http_url_rewriting_modifier.rb', line 3 def http_url_rewriting_modifier(params={}, &block) node = RubyJmeter::HttpUrlRewritingModifier.new(params) attach_node(node, &block) end |
#if_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/if_controller.rb', line 3 def if_controller(params={}, &block) node = RubyJmeter::IfController.new(params) attach_node(node, &block) end |
#include_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/include_controller.rb', line 3 def include_controller(params={}, &block) node = RubyJmeter::IncludeController.new(params) attach_node(node, &block) end |
#java_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/java_request.rb', line 3 def java_request(params={}, &block) node = RubyJmeter::JavaRequest.new(params) attach_node(node, &block) end |
#java_request_defaults(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/java_request_defaults.rb', line 3 def java_request_defaults(params={}, &block) node = RubyJmeter::JavaRequestDefaults.new(params) attach_node(node, &block) end |
#jdbc_connection_configuration(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jdbc_connection_configuration.rb', line 3 def jdbc_connection_configuration(params={}, &block) node = RubyJmeter::JdbcConnectionConfiguration.new(params) attach_node(node, &block) end |
#jdbc_postprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jdbc_postprocessor.rb', line 3 def jdbc_postprocessor(params={}, &block) node = RubyJmeter::JdbcPostprocessor.new(params) attach_node(node, &block) end |
#jdbc_preprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jdbc_preprocessor.rb', line 3 def jdbc_preprocessor(params={}, &block) node = RubyJmeter::JdbcPreprocessor.new(params) attach_node(node, &block) end |
#jdbc_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jdbc_request.rb', line 3 def jdbc_request(params={}, &block) node = RubyJmeter::JdbcRequest.new(params) attach_node(node, &block) end |
#jms_pointtopoint(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jms_pointtopoint.rb', line 3 def jms_pointtopoint(params={}, &block) node = RubyJmeter::JmsPointtopoint.new(params) attach_node(node, &block) end |
#jms_publisher(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jms_publisher.rb', line 3 def jms_publisher(params={}, &block) node = RubyJmeter::JmsPublisher.new(params) attach_node(node, &block) end |
#jms_subscriber(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jms_subscriber.rb', line 3 def jms_subscriber(params={}, &block) node = RubyJmeter::JmsSubscriber.new(params) attach_node(node, &block) end |
#jsr223_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_assertion.rb', line 3 def jsr223_assertion(params={}, &block) node = RubyJmeter::Jsr223Assertion.new(params) attach_node(node, &block) end |
#jsr223_listener(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_listener.rb', line 3 def jsr223_listener(params={}, &block) node = RubyJmeter::Jsr223Listener.new(params) attach_node(node, &block) end |
#jsr223_postprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_postprocessor.rb', line 3 def jsr223_postprocessor(params={}, &block) node = RubyJmeter::Jsr223Postprocessor.new(params) attach_node(node, &block) end |
#jsr223_preprocessor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_preprocessor.rb', line 3 def jsr223_preprocessor(params={}, &block) node = RubyJmeter::Jsr223Preprocessor.new(params) attach_node(node, &block) end |
#jsr223_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_sampler.rb', line 3 def jsr223_sampler(params={}, &block) node = RubyJmeter::Jsr223Sampler.new(params) attach_node(node, &block) end |
#jsr223_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/jsr223_timer.rb', line 3 def jsr223_timer(params={}, &block) node = RubyJmeter::Jsr223Timer.new(params) attach_node(node, &block) end |
#junit_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/junit_request.rb', line 3 def junit_request(params={}, &block) node = RubyJmeter::JunitRequest.new(params) attach_node(node, &block) end |
#keystore_configuration(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/keystore_configuration.rb', line 3 def keystore_configuration(params={}, &block) node = RubyJmeter::KeystoreConfiguration.new(params) attach_node(node, &block) end |
#ldap_extended_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ldap_extended_request.rb', line 3 def ldap_extended_request(params={}, &block) node = RubyJmeter::LdapExtendedRequest.new(params) attach_node(node, &block) end |
#ldap_extended_request_defaults(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ldap_extended_request_defaults.rb', line 3 def ldap_extended_request_defaults(params={}, &block) node = RubyJmeter::LdapExtendedRequestDefaults.new(params) attach_node(node, &block) end |
#ldap_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ldap_request.rb', line 3 def ldap_request(params={}, &block) node = RubyJmeter::LdapRequest.new(params) attach_node(node, &block) end |
#ldap_request_defaults(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/ldap_request_defaults.rb', line 3 def ldap_request_defaults(params={}, &block) node = RubyJmeter::LdapRequestDefaults.new(params) attach_node(node, &block) end |
#login_config_element(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/login_config_element.rb', line 3 def login_config_element(params={}, &block) node = RubyJmeter::LoginConfigElement.new(params) attach_node(node, &block) end |
#loop_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/loop_controller.rb', line 3 def loop_controller(params={}, &block) node = RubyJmeter::LoopController.new(params) attach_node(node, &block) end |
#mail_reader_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/mail_reader_sampler.rb', line 3 def mail_reader_sampler(params={}, &block) node = RubyJmeter::MailReaderSampler.new(params) attach_node(node, &block) end |
#mailer_visualizer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/mailer_visualizer.rb', line 3 def mailer_visualizer(params={}, &block) node = RubyJmeter::MailerVisualizer.new(params) attach_node(node, &block) end |
#md5hex_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/md5hex_assertion.rb', line 3 def md5hex_assertion(params={}, &block) node = RubyJmeter::Md5hexAssertion.new(params) attach_node(node, &block) end |
#module_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/module_controller.rb', line 3 def module_controller(params={}, &block) node = RubyJmeter::ModuleController.new(params) attach_node(node, &block) end |
#monitor_results(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/monitor_results.rb', line 3 def monitor_results(params={}, &block) node = RubyJmeter::MonitorResults.new(params) attach_node(node, &block) end |
#once_only_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/once_only_controller.rb', line 3 def once_only_controller(params={}, &block) node = RubyJmeter::OnceOnlyController.new(params) attach_node(node, &block) end |
#os_process_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/os_process_sampler.rb', line 3 def os_process_sampler(params={}, &block) node = RubyJmeter::OsProcessSampler.new(params) attach_node(node, &block) end |
#poisson_random_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/poisson_random_timer.rb', line 3 def poisson_random_timer(params={}, &block) node = RubyJmeter::PoissonRandomTimer.new(params) attach_node(node, &block) end |
#random_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/random_controller.rb', line 3 def random_controller(params={}, &block) node = RubyJmeter::RandomController.new(params) attach_node(node, &block) end |
#random_order_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/random_order_controller.rb', line 3 def random_order_controller(params={}, &block) node = RubyJmeter::RandomOrderController.new(params) attach_node(node, &block) end |
#random_variable(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/random_variable.rb', line 3 def random_variable(params={}, &block) node = RubyJmeter::RandomVariable.new(params) attach_node(node, &block) end |
#recording_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/recording_controller.rb', line 3 def recording_controller(params={}, &block) node = RubyJmeter::RecordingController.new(params) attach_node(node, &block) end |
#regex_user_parameters(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/regex_user_parameters.rb', line 3 def regex_user_parameters(params={}, &block) node = RubyJmeter::RegexUserParameters.new(params) attach_node(node, &block) end |
#regular_expression_extractor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/regular_expression_extractor.rb', line 3 def regular_expression_extractor(params={}, &block) node = RubyJmeter::RegularExpressionExtractor.new(params) attach_node(node, &block) end |
#response_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/response_assertion.rb', line 3 def response_assertion(params={}, &block) node = RubyJmeter::ResponseAssertion.new(params) attach_node(node, &block) end |
#response_time_graph(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/response_time_graph.rb', line 3 def response_time_graph(params={}, &block) node = RubyJmeter::ResponseTimeGraph.new(params) attach_node(node, &block) end |
#result_status_action_handler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/result_status_action_handler.rb', line 3 def result_status_action_handler(params={}, &block) node = RubyJmeter::ResultStatusActionHandler.new(params) attach_node(node, &block) end |
#runtime_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/runtime_controller.rb', line 3 def runtime_controller(params={}, &block) node = RubyJmeter::RuntimeController.new(params) attach_node(node, &block) end |
#save_responses_to_a_file(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/save_responses_to_a_file.rb', line 3 def save_responses_to_a_file(params={}, &block) node = RubyJmeter::SaveResponsesToAFile.new(params) attach_node(node, &block) end |
#simple_config_element(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/simple_config_element.rb', line 3 def simple_config_element(params={}, &block) node = RubyJmeter::SimpleConfigElement.new(params) attach_node(node, &block) end |
#simple_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/simple_controller.rb', line 3 def simple_controller(params={}, &block) node = RubyJmeter::SimpleController.new(params) attach_node(node, &block) end |
#simple_data_writer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/simple_data_writer.rb', line 3 def simple_data_writer(params={}, &block) node = RubyJmeter::SimpleDataWriter.new(params) attach_node(node, &block) end |
#smime_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/smime_assertion.rb', line 3 def smime_assertion(params={}, &block) node = RubyJmeter::SmimeAssertion.new(params) attach_node(node, &block) end |
#smtp_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/smtp_sampler.rb', line 3 def smtp_sampler(params={}, &block) node = RubyJmeter::SmtpSampler.new(params) attach_node(node, &block) end |
#soapxmlrpc_request(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/soapxmlrpc_request.rb', line 3 def soapxmlrpc_request(params={}, &block) node = RubyJmeter::SoapxmlrpcRequest.new(params) attach_node(node, &block) end |
#spline_visualizer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/spline_visualizer.rb', line 3 def spline_visualizer(params={}, &block) node = RubyJmeter::SplineVisualizer.new(params) attach_node(node, &block) end |
#summary_report(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/summary_report.rb', line 3 def summary_report(params={}, &block) node = RubyJmeter::SummaryReport.new(params) attach_node(node, &block) end |
#switch_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/switch_controller.rb', line 3 def switch_controller(params={}, &block) node = RubyJmeter::SwitchController.new(params) attach_node(node, &block) end |
#synchronizing_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/synchronizing_timer.rb', line 3 def synchronizing_timer(params={}, &block) node = RubyJmeter::SynchronizingTimer.new(params) attach_node(node, &block) end |
#tcp_sampler(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/tcp_sampler.rb', line 3 def tcp_sampler(params={}, &block) node = RubyJmeter::TcpSampler.new(params) attach_node(node, &block) end |
#tcp_sampler_config(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/tcp_sampler_config.rb', line 3 def tcp_sampler_config(params={}, &block) node = RubyJmeter::TcpSamplerConfig.new(params) attach_node(node, &block) end |
#test_action(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/test_action.rb', line 3 def test_action(params={}, &block) node = RubyJmeter::TestAction.new(params) attach_node(node, &block) end |
#test_fragment(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/test_fragment.rb', line 3 def test_fragment(params={}, &block) node = RubyJmeter::TestFragment.new(params) attach_node(node, &block) end |
#test_plan(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/test_plan.rb', line 3 def test_plan(params={}, &block) node = RubyJmeter::TestPlan.new(params) attach_node(node, &block) end |
#thread_group(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/thread_group.rb', line 3 def thread_group(params={}, &block) node = RubyJmeter::ThreadGroup.new(params) attach_node(node, &block) end |
#throughput_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/throughput_controller.rb', line 3 def throughput_controller(params={}, &block) node = RubyJmeter::ThroughputController.new(params) attach_node(node, &block) end |
#transaction_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/transaction_controller.rb', line 3 def transaction_controller(params={}, &block) node = RubyJmeter::TransactionController.new(params) attach_node(node, &block) end |
#uniform_random_timer(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/uniform_random_timer.rb', line 3 def uniform_random_timer(params={}, &block) node = RubyJmeter::UniformRandomTimer.new(params) attach_node(node, &block) end |
#user_defined_variables(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/user_defined_variables.rb', line 3 def user_defined_variables(params={}, &block) node = RubyJmeter::UserDefinedVariables.new(params) attach_node(node, &block) end |
#user_parameters(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/user_parameters.rb', line 3 def user_parameters(params={}, &block) node = RubyJmeter::UserParameters.new(params) attach_node(node, &block) end |
#view_results_in_table(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/view_results_in_table.rb', line 3 def view_results_in_table(params={}, &block) node = RubyJmeter::ViewResultsInTable.new(params) attach_node(node, &block) end |
#view_results_tree(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/view_results_tree.rb', line 3 def view_results_tree(params={}, &block) node = RubyJmeter::ViewResultsTree.new(params) attach_node(node, &block) end |
#while_controller(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/while_controller.rb', line 3 def while_controller(params={}, &block) node = RubyJmeter::WhileController.new(params) attach_node(node, &block) end |
#xml_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/xml_assertion.rb', line 3 def xml_assertion(params={}, &block) node = RubyJmeter::XmlAssertion.new(params) attach_node(node, &block) end |
#xml_schema_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/xml_schema_assertion.rb', line 3 def xml_schema_assertion(params={}, &block) node = RubyJmeter::XmlSchemaAssertion.new(params) attach_node(node, &block) end |
#xpath_assertion(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/xpath_assertion.rb', line 3 def xpath_assertion(params={}, &block) node = RubyJmeter::XpathAssertion.new(params) attach_node(node, &block) end |
#xpath_extractor(params = {}, &block) ⇒ Object
3 4 5 6 |
# File 'lib/ruby-jmeter/dsl/xpath_extractor.rb', line 3 def xpath_extractor(params={}, &block) node = RubyJmeter::XpathExtractor.new(params) attach_node(node, &block) end |