如何使用TestNG框架创建Selenium脚本?


我们可以使用TestNG框架创建Selenium脚本。TestNG是一个为开发人员和测试人员设计的测试框架。将TestNG与Selenium脚本集成的步骤如下所示:

步骤1 - 点击Eclipse中的“帮助”菜单。然后点击Eclipse市场。

步骤2 - 在Eclipse市场弹出窗口中,在“查找”字段中输入TestNG,然后点击“Go”。然后点击“安装”。

步骤3 - 选中许可协议单选按钮,然后点击“完成”。

步骤4 - 点击“立即重启”按钮。

步骤5 - 点击“文件”菜单,然后点击“新建”。接下来,点击“Java项目”选项。

步骤6 - 命名项目,然后点击“完成”。

步骤7 - 右键点击项目,选择“属性”。

步骤8 - 转到Java构建路径,然后点击“库”选项卡。然后点击“添加库”。

步骤9 - 在“添加库”弹出窗口中选择TestNG。点击“下一步”并继续。

步骤10 - TestNG现在已添加到Java项目中。展开项目后,可以在包资源管理器中看到所有TestNG库。

步骤11 - 右键点击src文件夹,点击新建->其他。

步骤12 - 选择TestNG类,然后点击“下一步”。

步骤13 - 浏览并添加源文件夹和包名。输入类名。我们可以选择任何注解。点击“完成”。

步骤14 - 将创建NewTestNG.java类,并默认生成一些代码。

示例

代码实现

import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class NewTestNG {
   @Test
   public void f() {
      System.setProperty("webdriver.chrome.driver", "chromedriver");
      WebDriver driver = new ChromeDriver();
      //implicit wait
      driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
      //URL launch
      driver.get
      ("https://tutorialspoint.com/about/about_careers.htm");
      System.out.println("Page title: "+ driver.getTitle());
      //browser quit
      driver.quit();
   }
}

输出

更新于:2021年6月29日

257 次查看

开启您的职业生涯

完成课程获得认证

开始学习
广告