小编Man*_*anu的帖子

如何使用Java进行自动化测试?

我目前正致力于使用Selenium与TestNg和Java自动化我的测试.我可以在测试运行时截取屏幕截图,但在某些情况下测试通过时理想情况下它应该失败.

那么,有没有任何java工具可以帮助记录正在运行的Selenium测试?

基本上,我想在我的框架中添加screen-cast.我在web/SO上搜索了很多但是找不到任何相关的资源.欢迎任何帮助或建议.

java testng selenium screencast

12
推荐指数
1
解决办法
1979
查看次数

WebDriver findElements在检索时保留表行顺序

检索html表WebElement列表时,例如以下内容(例如,通过标记):

webDriver.findElement(By.id("mainTable"))
         .findElements(By.tag("tr"))
Run Code Online (Sandbox Code Playgroud)

退货清单是否有保证订单?我可以安全地假设元素[i]在表行顺序中位于元素[i + 1]之前吗?

我查看了官方文档,并用Google搜索,但没有运气.

java selenium selenium-webdriver

6
推荐指数
1
解决办法
1669
查看次数

祖先与祖先或自我之间的差异

我知道xpath中的祖先,但是这个祖先或自我是什么.当我们必须使用祖先或自我时.请给我任何例子.

xslt selenium xpath selenium-webdriver

5
推荐指数
1
解决办法
6332
查看次数

Selenium 在 WebElement 中获取 WebElement

我正在学习 Selenium,我有一个问题,假设我们有以下内容:

<div class='wrapper'>
  <div class='insider1'>
  <div class='insider2'>
<div class='wrapper'>
  <div class='insider1'>
  <div class='insider2'>
Run Code Online (Sandbox Code Playgroud)

我可以使用带有.wrapper 的Css 选择器来选择包装元素列表。因此,假设我有这些元素,我该如何选择insider1insider2使用包装WebElement我已经有了?我知道有很多方法可以选择 insider1 和 insider2,但我的问题是,是否可以选择 WebElement 的内部元素?

谢谢

selenium selenium-webdriver

4
推荐指数
1
解决办法
6411
查看次数

没有main()方法的所有注释如何在TestNg中工作

我对使用Java的TestNG有疑问。我完全不熟悉TestNG。我的疑问是,在没有main()方法的情况下,如何在Java中使用TestNG执行所有测试用例?如果您有任何想法请给我建议。以下代码是在Java中使用TestNG的示例测试用例的示例。但是,如果您注意到了,您会发现一件事,即代码中没有main()方法。然后,测试用例如何执行?

我还有一个疑问。硒Webdriver和TestNG组合执行脚本是否需要main()方法?还是可以在没有main()方法的情况下执行测试用例?如果我们可以在没有main()的情况下执行测试用例,那怎么可能呢?

package com.first.example;
import org.testng.annotations.Test;
public class demoOne {
    @Test
    public void firstTestCase()
    {
        System.out.println("im in first test case from demoOne Class");
    }

    @Test
    public void secondTestCase()
    {
        System.out.println("im in second test case from demoOne Class");
    }
}
Run Code Online (Sandbox Code Playgroud)

java testng selenium annotations

4
推荐指数
1
解决办法
1万
查看次数