我已将 Selenium 代码与 jenkins 集成以执行测试用例,步骤如下:
https://wiki.jenkins.io/display/JENKINS/Zephyr+For+Jira+Test+Management+Plugin
现在我必须根据项目结构来叙述我的测试用例。示例:PackageName.ClassName.MethodName 这不是正确的方法。
请让我知道是否有任何其他方法可以使用测试 ID 识别测试用例
public class AppTest {
public static WebDriver driver;
public static String path = System.getProperty("user.dir");
@BeforeSuite
public void setUp() {
System.setProperty("webdriver.chrome.driver", path + "\\Utilities_files\\chromedriver.exe");
driver = new ChromeDriver();
System.out.println(driver);
driver.manage().window().maximize();
}
@Test
public void testApp() {
try {
driver.get("");
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void testApp1() {
driver.findElement(By.xpath("aaa")).click();
}
@AfterSuite
public void tear() {
driver.quit();
}
}