java - Selenium WebDriver-如何控制运行测试用例的速度

标签 java selenium-webdriver webdriver

我在 Java 中使用 Selenium WebDriver。我想控制运行测试用例的执行速度。

WebDriver 没有方法 setSpeed()(Selenium RC 有这个方法)。我也没有使用 selenium 服务器。

WebDriver driver = new FirefoxDriver();

最佳答案

如果您希望使用方法明确控制执行的“速度”,我找到了 this link其中讨论/回答了类似的问题。

除此之外,我认为,如果我们在考虑效率/准确性的同时考虑速度,我们应该遵循高效的良好做法 locator strategies ,等等。

或者在某些情况下,如果我们必须与 Ajax 交互,我们可以明智地使用等待。更多信息 here .

希望这有用:)。

关于java - Selenium WebDriver-如何控制运行测试用例的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9011209/

相关文章:

java - 创建具有未定义数量的子对象的层次结构对象

java - 在这个 Java 程序中,我的运算符优先级逻辑有什么问题?

java - 将对象值列表转换为 POJO

selenium-webdriver - 需要一个字段作为 Rust 特征的一部分

selenium - 等待 "loading"图标从页面消失

python - 使用 selenium python 和 Firefox 重新打开相同的浏览器窗口

java - 用于后端服务器测试的快速 Java UI 工具

ruby - 警告 Selenium [弃用] Manager#logs 已弃用。使用 Chrome::Driver#logs 代替

java - 我在网页中有一个表格,其中有一个如图所示的界面。通过匹配接口(interface)名称,我需要单击箭头

ruby - Selenium 2.0 Webdriver & Ruby,链接 .text 以外的元素方法? Navigate.to 数组中的链接?