首页 > 解决方案 > Jmeter JunitSampler NullPointerException

问题描述

我正在尝试使用 JunitSampler 将 Selenium JUnit 测试集成到 Jmeter。单元测试在 Eclipse 上运行良好,但在我使用 JMeter 时会失败并产生此错误:

2018-07-27 11:24:01,828 ERROR o.a.j.t.JMeterThread: Error calling threadStarted
java.lang.NullPointerException: null
    at org.apache.jmeter.protocol.java.sampler.JUnitSampler.initializeTestObject(JUnitSampler.java:663) ~[ApacheJMeter_junit.jar:4.0 r1823414]
    at org.apache.jmeter.protocol.java.sampler.JUnitSampler.threadStarted(JUnitSampler.java:644) ~[ApacheJMeter_junit.jar:4.0 r1823414]
    at org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:676) [ApacheJMeter_core.jar:4.0 r1823414]
    at org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:994) [jorphan.jar:4.0 r1823414]
    at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:977) [jorphan.jar:4.0 r1823414]
    at org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:644) [ApacheJMeter_core.jar:4.0 r1823414]
    at org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:632) [ApacheJMeter_core.jar:4.0 r1823414]
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:246) [ApacheJMeter_core.jar:4.0 r1823414]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]

我做了一些研究,它说可能是 Selenium 和 Jmeter java 库冲突。我已将 Eclipse BuildPath 中的所有库导入 /lib 文件,谁能告诉我哪个库导致了冲突? 截图1 截图2截图3

标签: javaseleniumjunitjmeter

解决方案


推荐阅读