Testing 跨平台Phonegap应用程序的自动化UI测试?

Testing 跨平台Phonegap应用程序的自动化UI测试?,testing,cordova,tdd,automated-tests,bdd,Testing,Cordova,Tdd,Automated Tests,Bdd,我有一个在安卓、iOS和黑莓上运行的Phonegap应用程序。我想编写可以针对每个平台的应用程序运行的自动化UI测试。例如,我想在Java之类的东西中实现测试,例如“如果我在搜索结果屏幕上,当我按下后退按钮时,那么我应该只看到搜索屏幕”一次,并将这些测试应用于每个平台。我可以用什么工具来做这个 我知道我可以使用Selenium在移动平台上测试网站(并用同一种语言实现所有这些测试一次),但我不知道如何让Selenium与我的应用程序中包含的web视图交互。有什么建议吗

我有一个在安卓、iOS和黑莓上运行的Phonegap应用程序。我想编写可以针对每个平台的应用程序运行的自动化UI测试。例如,我想在Java之类的东西中实现测试,例如“如果我在搜索结果屏幕上,当我按下后退按钮时,那么我应该只看到搜索屏幕”一次,并将这些测试应用于每个平台。我可以用什么工具来做这个

我知道我可以使用Selenium在移动平台上测试网站(并用同一种语言实现所有这些测试一次),但我不知道如何让Selenium与我的应用程序中包含的web视图交互。有什么建议吗