【发布时间】:2015-12-29 11:43:59
【问题描述】:
我正在使用 Selenium IDE v2.9.0 测试工具通过 Firefox 测试我的 Web 应用程序。
我通过记录创建了测试用例。但是当我重用测试用例时,我注意到它不适用于页面滚动。有什么命令可以做同样的事情吗?
此外,它也不适用于某些 ajax 调用。
任何想法都值得赞赏,谢谢。
【问题讨论】:
我正在使用 Selenium IDE v2.9.0 测试工具通过 Firefox 测试我的 Web 应用程序。
我通过记录创建了测试用例。但是当我重用测试用例时,我注意到它不适用于页面滚动。有什么命令可以做同样的事情吗?
此外,它也不适用于某些 ajax 调用。
任何想法都值得赞赏,谢谢。
【问题讨论】:
您可以使用Actions
C#代码
Actions actions = new Actions(driver);
actions.MoveToElement(driver.FindElement(By.ClassName("name"))).Perform();
【讨论】:
selenium 库。只需将 import/using 添加到测试并搜索您正在使用的语言的语法。它应该非常相似。