如何使用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(); } }
输出
广告