当前位置: 首页 > 知识库问答 >
问题:

如何在selenium网络驱动程序中设置TestNG?

阮阳曦
2023-03-14

我正在使用SeleniumWebDriver进行网站测试。现在我想在SeleniumWebDriver中设置TestNG。怎么可能呢?testng有JAR文件吗?

共有3个答案

秦俊友
2023-03-14

如果找不到安装为软件,您可以从市场上安装testng。文件中提供了详细信息

https://testng.org/doc/download.html

安装完成后,eclipse重新启动,然后将TestNG库添加到您的项目中,然后就可以开始了。

对于需要testng JAR的构建工具,可以从maven存储库下载。如果您正在使用maven,请在pom中添加依赖项。另一个答案中提到的xml。

杨彦君
2023-03-14

您可以通过搜索testng从eclipse市场获得testng,这是一个简单的安装,您现在可以在项目中使用testng。

您也可以找到这个测试库的jar并将其添加到您的项目中。

http://testng.org/testng-6.8.zip

贺自明
2023-03-14

将testng maven依赖项添加到pom中。xml文件。JAR将自动下载。然后您可以开始在项目中使用testng。

 类似资料:
  • 嗨,我对硒很陌生。所以请原谅我的技术错误。我有一个适合IE的项目,但我也需要使用firefox进行测试。在IE中执行时,项目是否需要指向驱动程序(如IEDriver)的指针?

  • 我正试图在eclipse中运行我的第一个webdriver脚本。使用jre1。8.0_1111. 我使用了下面的代码,但它显示了错误。请帮我查一下密码。 错误堆栈 线程“main”java中出现异常。lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver设置。壁虎。驱动系统属性;有关更多信息,请参阅github。com/mozilla/geckodr

  • 在升级到firefox 26.0之前,我在firefox的早期版本中使用了selenium 2.35。以前我的测试运行得很好,但现在我得到了以下错误。 我试图降级火狐的版本,但无法从mozilla网站获得任何以前的版本。 我还尝试了所有的selenium版本2.36,2.37,2.38,2.39但似乎没有一个与火狐26.0兼容。一旦我试图用2.36到2.39替换selenium 2.35,代码中就

  • 我正在使用Selenium WebDrive,在Chrome浏览器中使用C#进行自动化。我需要检查我的网页是否被阻挡在某些地区(一些ip范围)。所以我必须在我的Chrome浏览器中设置一个代理。我尝试了下面的代码。代理正在设置,但我得到一个错误。有人能帮我吗? 运行此代码时,我在Chrome浏览器中收到以下消息:我试图启用代理选项,但“更改代理设置”选项被禁用。 *无法连接到代理服务器 代理服务器

  • 我正在尝试使用python中的SeleniumWebDriver(在linux中使用Firefox)在网站上自动使用简单的HTML5应用程序。我需要我的Python程序单击HTML5画布上特定位置的按钮,然后在按下按钮后在画布上单击并拖动一个或两个对象。 似乎selenuim目前无法在HTML5画布上实际定位按钮或任何其他对象。首先,我试图找到HTML5按钮出现的页面上的坐标,计算出它与页面上se

  • 当我完成自动化后,Chrome Web驱动程序仍在后台运行,是否可以自动关闭它,而无需通过任务管理器执行?