我正在为各种 Web 应用程序使用 cucumber 和 selenium 编写一些自动化测试。目前这运作良好,但我们即将开始制作我们页面的移动特定版本。
我知道点击与触摸非常相似,但是我们希望能够测试一些东西,例如
- 拖动
- 刷卡
- 旋转设备
- 捏放大
我计划使用 selenium WebDriver 和 selenium 网格来实现大部分测试,除了 Firefox WebDriver 之外,我在运行任何 WebDriver 方面没有太多经验,但是我找不到任何提到触摸界面的东西。这是目前硒缺乏的东西吗,有人知道任何其他可能允许触摸界面控制的项目或驱动程序吗?
随着移动 Web 设备和浏览器的爆炸式增长,拥有自动化测试方式是我们可以管理此测试的唯一方法。
断言页面的显示是另一个问题,就这个问题而言,它超出了范围,但是我计划结合使用硒断言和对抗布局错误类型测试