我有一个selenium-Webdriver脚本,我想使用JMeter对脚本执行负载测试。 所以我做的是, 1)我已将selenium脚本导出到JMeter / Lib / Junit文件夹中。 2)使用JUnit配置JMeter并将其标记为RUN。
但是,我在样品申请中收到以下错误:
主题名称:Thread Group 1-1 Sample Start:2015-04-29 14:48:38 IST 加载时间:17190延迟:0大小(字节):0标头大小(字节):0 正文大小(以字节为单位):0示例计数:1错误计数:1响应代码: 1000
和日志查看器:
2015/04/29 14:48:38 INFO - jmeter.engine.StandardJMeterEngine: 运行测试! 2015/04/29 14:48:38 INFO - jmeter.samplers.SampleEvent:sample_variables列表:[] 2015/04/29 14:48:38 INFO - jmeter.samplers.SampleEvent:列表 sample_variables:[] 2015/04/29 14:48:38 INFO - jmeter.gui.util.JMeterMenuBar:setRunning(true, local )2015/04/29 14:48:38 INFO - jmeter.engine.StandardJMeterEngine:开始 ThreadGroup:1:Thread Group 2015/04/29 14:48:38 INFO - jmeter.engine.StandardJMeterEngine:为组启动1个线程 线程组。 2015/04/29 14:48:38 INFO - jmeter.engine.StandardJMeterEngine:线程将继续出错 2015/04/29 14:48:38 INFO - jmeter.threads.ThreadGroup:开始 线程组编号1线程1斜坡上升1 perThread 1000.0 delayedStart = false 2015/04/29 14:48:38 INFO - jmeter.threads.JMeterThread:jmeterthread.startearlier = true(见 jmeter.properties)2015/04/29 14:48:38 INFO - jmeter.threads.JMeterThread:按正向顺序运行PostProcessors 2015/04/29 14:48:38 INFO - jmeter.threads.ThreadGroup:启动线程 第1组2015/04/29 14:48:38 INFO - jmeter.engine.StandardJMeterEngine:所有线程组都已存在 2015/04/29 14:48:38开始INFO - jmeter.threads.JMeterThread: 线程开始:Thread Group 1-1 2015/04/29 14:48:38 INFO - jmeter.protocol.java.sampler.JUnitSampler:试图找到构造函数 一个String参数返回错误: Jmetersmaple。(java.lang.String)2015/04/29 14:48:55 INFO - jmeter.threads.JMeterThread:线程完成:线程组1-1 2015/04/29 14:48:55 INFO - jmeter.threads.JMeterThread:Thread 完成:Thread Group 1-1 2015/04/29 14:48:55 INFO - jmeter.engine.StandardJMeterEngine:通知测试监听器结束 test 2015/04/29 14:48:55 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(假的,本地)
任何人都可以帮忙解决这个问题。
答案 0 :(得分:0)
您似乎还未选择测试类和方法组合。我的期望是你正在运行stateProvider.state(navElement.stateName, {
url: navElement.regexUrl ? navElement.regexUrl : url,
searchPage: navElement.searchPage, //something custom i added
parent: navElement.parent ? navElement.parent : "",
redirectTo: navElement.redirectTo,
views: {
'subNav@index': {
templateUrl: defaults.secondaryNavigation,
controller: 'secondaryNavigationController as ctrl' //static
},
'pageContent@index': {
template: navElement.templateUrl == null
? '<div class="emptyContent"></div>'
: undefined,
templateUrl: navElement.templateUrl == null
? undefined
: navElement.templateUrl,
controller: navElement.controller == null
? undefined
: navElement.controller + ' as ctrl'
}
}
});
方法。