gpt4 book ai didi

java - Arquillian 无人机/ Graphite 烯/ Selenium 和 UI/功能测试

转载 作者:搜寻专家 更新时间:2023-10-31 19:34:28 27 4
gpt4 key购买 nike

我投资了相当多的时间来完全学习 JBoss Arquillian 并将其用于我所有的集成和功能测试。我 100% 确定我想将它用于我的集成测试框架,但我对将它用于 UI/功能测试有点怀疑,并且希望是否有使用过 Arquillian Drone/Graphene/Selenium 的人可以保证它的能力:

  • 我能否模拟任何类型的最终用户输入(鼠标点击、击键等)到任何 DOM 元素(按钮、div、图像)等)在我的 Java 测试用例中?
  • 我能否在所有主要浏览器(IE、FF、Chrome 和 Safari)和版本中模拟所有这些输入?
  • 我能否在所有主要移动设备(用于移动网络的 Webkit 和 Android、iOS、Windows Phone、Blackberry、Kindle 和用于 native 的 Nook)和版本中模拟所有这些输入?

提前致谢!

最佳答案

Arquillian Drone 和 Graphene 构建在 Selenium/Webdriver 之上。前者简化了驱动程序的配置和管理,后者提供了一些很好的抽象和外观来与浏览器交互。

您可以在项目文档页面上找到很多有用的信息:

因此,当您将 Arquillain 与 Drone/Graphene 结合使用时,快乐的 Selenium 用户已经提到的所有内容都可用。

Arquillian 生态系统中还有 Android 扩展,它可以驱动您的 Web 测试(再次通过 WebDriver),从而简化连接/管理您的 Android 设备或模拟器。

关于java - Arquillian 无人机/ Graphite 烯/ Selenium 和 UI/功能测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11265435/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com