gpt4 book ai didi

java - 实例化类时出错 :class:null java. lang.reflect.InitationTargetException

转载 作者:太空宇宙 更新时间:2023-11-04 13:46:40 26 4
gpt4 key购买 nike

使用 Selenium JUnit Java + JMeter 进行负载测试。

在Eclipse中开始测试,一切正常,制作一个JAR文件并将其放入apache/lib/junit目录后,启动JMeter选择这个JAR文件,并因错误而崩溃。我在 stackoverflow 和其他站点上阅读了很多答案,但没有找到可以帮助我的内容。

这是日志:

2015/06/10 18:10:41 INFO  - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1 
2015/06/10 18:10:49 ERROR - jmeter.protocol.java.sampler.JUnitSampler: Error instantiating class:class LoadTestGuppy.LoadTestGuppy.AppTest:null java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

和代码:

package LoadTestGuppy.LoadTestGuppy;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

import java.util.concurrent.TimeUnit;

import junit.framework.TestCase;


public class AppTest extends TestCase {
private WebDriver driver = new FirefoxDriver();

public AppTest(){}

public AppTest(String text){
super(text);
}

@Before
public void setUp() throws Exception {
driver.get("http://barracuda-qa.ko.kodak.com/d2l/faces/Login.jsp");
driver.manage().window().maximize();
}

@Test
public void testTestLoad() throws Exception {
driver.findElement(By.id("loginForm:authLogin")).sendKeys("some222");
driver.findElement(By.id("loginForm:authPassword")).sendKeys("222");
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
driver.findElement(By.id("loginForm:btnLogin")).click();
driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
driver.findElement(By.xpath("//a[@class='log']")).click();
driver.manage().timeouts().implicitlyWait(2000, TimeUnit.SECONDS);
driver.findElement(By.xpath("//a[@class='logout']")).click();

}

@After
public void tearDown() throws Exception {
driver.close();
}

}

它可能是什么?

最佳答案

尝试删除这些行

IncationTargetException 是一个检查异常,它包装了由调用的方法或构造函数抛出的异常

public AppTest(){}

public AppTest(String text){
super(text);
}

您可以尝试重新安装jar文件看看是否有效

关于java - 实例化类时出错 :class:null java. lang.reflect.InitationTargetException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30760587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com