gpt4 book ai didi

java - 安装 TestNg 和所有相关 jar 文件后,Eclipse "Run as"不显示 "Run as TestNg"选项

转载 作者:行者123 更新时间:2023-12-02 03:55:22 25 4
gpt4 key购买 nike

我的笔记本电脑上有 Windows 8.1 64 位,并且安装了 Eclipse Mars R-win32-X86-64 jdk-8u71-windowsX64

现在,当我尝试运行简单的 Selenium 代码时,“运行方式”不显示“运行方式 TestNg”选项。我已经在我的代码中添加了 TestNg 和所有相关的 jar 文件。
我可以做什么来解决这个问题?

我的代码如下:

package newpkg;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.TimeUnit;
import java.util.Random;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
public class Google {


WebDriver driver = new FirefoxDriver();
String baseurl = "https://www.google.co.in/";

@BeforeTest
public void initial() {

driver.get(baseurl);

}

@Test
public void test() {
driver.findElement(By.xpath("//*[@id='gs_htif0']")).sendKeys("Facebook");
driver.findElement(By.xpath("//*[@id='sblsbb']")).click();

}
}

我添加了 TestNG 插件,但运行时显示以下错误:

-Unknown option: -serport Usage: [-d output-directory] default output directory to : test-output [-testclass list of .class files or list of class names] [-sourcedir a source directory] [-annotations javadoc or JDK] Specifies the default annotation type to be used in suites when none is explicitly specified. This version of TestNG (15) supports both "javadoc" and "JDK" annotation types. [-groups comma-separated list of group names to be run] works only with -testclass

编辑:
我是从this link安装的现在显示运行方式 > 运行方式 TestNG 选项。但是我在上面发布的控制台中出现错误,并且 Firefox 驱动程序无法启动。

编辑2:
不再收到上述错误,但现在收到:

eclipse.buildId=4.5.0.I20150603-2000 java.version=1.8.0_71 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product org.eclipse.epp.logging.aeri.ui Warning Sat Feb 20 00:32:02 PST 2016 The notification timed out Version: 1.0.0.v20150617-0732 org.eclipse.epp.internal.logging.aeri.ui.l10n.Logs$LogTraceException at org.eclipse.epp.internal.logging.aeri.ui.l10n.Logs$LogTraceException

最佳答案

如果安装了 TestNG JAR,您将能够使用所有注释。但要作为 TestNG 运行,需要从 Eclipse Market Place 安装该插件。

关于java - 安装 TestNg 和所有相关 jar 文件后,Eclipse "Run as"不显示 "Run as TestNg"选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35520128/

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