有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Testng不工作

我对自动化测试有点陌生,我遇到了一个问题。我目前正在练习页面对象模型。我为一个网站的登录页面编写了一个脚本,当我完成时,我尝试运行testng,但当我尝试时,它给了我一个错误,说:

Error: Main parameters are required ("file1 [file2 file3...]") Usage: [options] file1 [file2 file3...] Options: -d The directory where the file(s) will be created Default: .

这是我的剧本

@Test
public void VerfiyLoginWordpress()
{

WebDriver driver=new ChromeDriver();

driver.manage().window().maximize();

driver.get("https://wordpress.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress.com%2F");

LoginPage login = new LoginPage(driver);

login.TypeUserName();
login.typePassword();
login.RememberMe();
login.clickOnLoginButton();

 driver.quit();

有人能帮个忙吗?提前感谢:)


共 (1) 个答案

  1. # 1 楼答案

    在这里,您需要做几件事:

    1. 您必须在开头指定chrome驱动程序的位置:

      System.setProperty("webdriver.chrome.driver","C:\\your_driver_folder\\chrome.exe");

    2. 永远不要使用driver.manage().window().maximize();来处理Chrome浏览器,而是通过ChromeOptions类来处理它

    如果这对你有帮助,请告诉我