Java 将黄瓜、硒、sikulix和robotium混合

Java 将黄瓜、硒、sikulix和robotium混合,java,selenium-webdriver,automation,cucumber,robotium,Java,Selenium Webdriver,Automation,Cucumber,Robotium,我刚刚开始构建一个测试框架,在这个框架中,我测试Java客户机和web客户机。目前这是用sikulix和selenium完成的。我用黄瓜,这一切都很好。但现在我需要开始测试android应用程序。不幸的是,web客户端和android应用程序需要测试java客户端,而这正是我从一开始就需要sikulix的方式。这就是背景和现在的问题: 我需要我的robotium测试项目与我的cucumber teature文件交互,该文件与我的sikulix和selenium项目放在同一个项目中。这可行吗?如果

我刚刚开始构建一个测试框架,在这个框架中,我测试Java客户机和web客户机。目前这是用sikulix和selenium完成的。我用黄瓜,这一切都很好。但现在我需要开始测试android应用程序。不幸的是,web客户端和android应用程序需要测试java客户端,而这正是我从一开始就需要sikulix的方式。这就是背景和现在的问题: 我需要我的robotium测试项目与我的cucumber teature文件交互,该文件与我的sikulix和selenium项目放在同一个项目中。这可行吗?如果是,我应该从哪里开始


提前感谢大家

而不是使用
机器人
在这种情况下,您可以尝试使用:

  • Selendroid
    是一个测试自动化框架,它驱动了Android原生和混合应用程序(应用程序)以及移动web的UI

    网站:

    GitHub:

    教程:

  • 葫芦android
    -基于
    cucumber
    的android自动功能测试

    网站:

    GitHub:

我对这些都没有任何经验,但特别是第一次可能会对您的项目的测试实施有所帮助