首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebDriver功能?

WebDriver功能?
EN

Stack Overflow用户
提问于 2013-04-15 19:08:27
回答 2查看 501关注 0票数 1

我正在探索自动化浏览器内容测试的可能性。WebDriver是我正在看的东西,也是PhantomJS / CasperJS。测试文本内容或特定元素的存在似乎非常容易。然而,我需要的是更复杂的。例如:

  • 需要能够确定一个元素中的文本是否与屏幕上的有界区域重叠。
  • 需要能够测试一个元素的可见性--不仅仅是它没有被设置为“隐藏”,而且它也没有被另一个元素所掩盖。
  • 需要能够验证元素的正确布局;例如,图像显示在文本块的右侧,而不是在其下方。

归根结底,它能够自动检查Web应用程序,以确保它的外观和行为符合预期。我提到的工具对此是否正确,它们是否能满足我的需要?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-15 21:30:55

WebDriver处理“掩盖”,但不处理您要寻找的其他标准。不过,您可能会发现战斗布局虫很有趣,因为它试图处理这些问题。

票数 1
EN

Stack Overflow用户

发布于 2015-07-30 13:26:37

我将建议您在java中使用Web驱动程序,在java中使用Sikuli api进行可视化测试。他们可以一起工作。您可以让Webdriver通过id和sikuli查找元素并通过图像定位它们的位置,也可以使用Sikuli OCR从图像中提取文本并在以后进行断言,但是OCR并不十分可靠。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16022959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档