【发布时间】:2014-05-28 01:46:12
【问题描述】:
我们目前有很多黄瓜测试,用于在桌面浏览器上测试我们的移动网络应用。然而,我最近听到一个传言,可以使用某种远程 Web 驱动程序在实际设备上运行我们的测试,而不仅仅是在桌面浏览器上。但是,当我查找 android 或 iPhone 网络驱动程序时,它们似乎已被弃用,并建议我使用 selendroid 或 appium,它们似乎都不支持浏览器测试。
今天,我们只能将黄瓜测试用于验收测试,并作为进行回归测试时的第一道防线。我们仍然需要花费无数小时在大约 10 到 20 种具有不同操作系统版本和浏览器的不同设备上进行手动测试。能够在实际设备本身上运行我们的黄瓜测试可以为我们节省大量时间,因为我们能够与手动测试并行运行这些测试,并且只将我们的手动测试集中在检测视觉问题上,而不是同时必须在我们的网络应用程序中测试每个页面的功能。
是否可以在手机和平板电脑上运行我们的黄瓜测试,在这种情况下如何?
【问题讨论】:
标签: android iphone selenium cucumber capybara