0

如果有人已经尝试使用 thucydides 进行 android 应用程序的验收测试,我很感兴趣。

例如,看起来我们可以用 Robotium 替换 WebDriver。

让我知道问题是否过于笼统。

4

1 回答 1

0

我没有使用修昔底德的经验,但我相信快速浏览一下你会遇到很多问题。

基本上问题是robotium在手机上运行并且需要一个叫做instrumentation的android东西来运行,你只能从扩展某些类中获得。

这不适合 webdriver 在 android 上的工作方式,这是在您的机器上运行的测试,它将命令发送到手机上的服务器。

Robotium 正在开发一个类似于 webdriver 的新版本,这将对您有所帮助,但目前它处于测试阶段并且已经有一段时间了。不过,实际上对您有帮助的是一些人在 eBay 上完成的项目:http: //calabash-driver.github.com/

这为您提供了一个类似硒的界面供您使用,并且可能会按照您的意愿工作。

于 2012-11-20T17:33:33.683 回答