Java &引用;未找到测试运行程序';Junit 4'&引用;
您好,我将使用TestNG优先级登录到Guru99页面。 在运行程序时,由于没有使用测试运行程序“Junit 4”找到测试,因此出现错误。请帮助我如何解决此问题以及为什么会出现此问题Java &引用;未找到测试运行程序';Junit 4'&引用;,java,selenium-webdriver,testng,Java,Selenium Webdriver,Testng,您好,我将使用TestNG优先级登录到Guru99页面。 在运行程序时,由于没有使用测试运行程序“Junit 4”找到测试,因此出现错误。请帮助我如何解决此问题以及为什么会出现此问题 package Test_Pack1; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.sel
package Test_Pack1;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.annotations.Test;
public class Test_Ng {
WebDriver driver;
@Test
public void openBrowser()
{
System.setProperty("webdriver.chrome.driver",
"G:\\Selenium_Test\\lib\\chromedriver.exe");
WebDriver driver=new ChromeDriver();
driver.get("http://www.demo.guru99.com/V4/");
}
@Test(priority=1)
public void peformSeachAndClick1stLink()
{
driver.findElement(By.name("uid")).click();
driver.findElement(By.name("uid")).sendKeys("mngr83102");
driver.findElement(By.name("password")).click();
driver.findElement(By.name("password")).sendKeys("AregYme");
// driver.findElement(By.name("uid")).sendKeys("mngr83102");
//driver.findElement(By.name("password")).sendKeys("AregYme");
driver.findElement(By.name("btnLogin")).click();
}
//@Test
@Test(priority=2)
public void test()
{
String excepectedOutput = "Guru99 Bank";
String actualOutput=driver.findElement(By.className("barone")).getText();
System.out.println(actualOutput);
if(excepectedOutput.equalsIgnoreCase(actualOutput))
System.out.println("Test Passed");
else
System.out.println("Failed");
}
//@Test
@Test(priority=3)
public void quit()
{
driver.quit();
}
}
这里似乎没有什么不对的地方:
让我知道,如果您仍然面临任何问题,或者任何解决方案都有效吗?这里似乎没有什么问题:
如果您仍然面临任何问题或任何解决方案有效,请告诉我?您是如何运行测试课程的?您是如何运行测试课程的?谢谢您的反馈。因为我正处于学习阶段。我无法理解您所说的话。您能告诉我它是什么吗…您能具体说一下吗,您不了解什么?您好,Anshul,因为我正在selenium中使用testNG注释,我不了解命名约定。还有我们当前程序中的单元测试代码。第二点是它应该在哪里起作用。谢谢你的反馈。因为我正处于学习阶段。我无法理解你说的话。你能告诉我它是什么吗…你能具体一点,你不明白的是什么吗?你好,安舒尔,因为我在selenium中使用testNG注释,所以我不理解命名约定,也不理解当前程序中的单元测试代码。第二点是它应该起作用的地方。