2016-06-30 73 views
0

没有任何人使用Xamarin测试云与Appium和试验用Java编写的黄瓜? 它工作正常吗?Xamarin测试云与Appium

我问的原因是我们刚刚开始我们的新的移动应用程序,我们决定使用Ruby为我们的测试框架在Xamarin测试云上运行Calabash,当我们意识到我们有一堆现有的java库我们想重新用于我们的测试。葫芦不支持Java,所以我们有2种选择:

  • 我们对Xamarin云使用Appium
  • 我们尝试使用JRuby(虽然我不知道它会与葫芦工作)
  • 唯一剩下的其他选择正在离开Xamarin,并且使用AWS Device Farm来代替,它确实支持Appium。

更新于2016年8月

我们与Xamarin云取得了联系,他们告诉我们,他们是即将发布支持appium与Java

+0

为什么不使用Xamarin测试记录? – jzeferino

回答

0

就个人而言,我认为这是不可能的运行Xamarin测试云中使用JAVA编写的Appium测试,并且这不是ATM的最佳做法。

我自己是一个主要Java开发这样说,我们恢复到蠡与XAMARIN测试云(我们在IOS和Android原生应用程序)神品。我不是说Appium不好,但是当涉及到快速反馈和更多覆盖面时,CALABASH是一个不错的选择。

我可以问你为什么ü要在xamarin(什么特别的原因)使用appium?

+0

我们编写了一组java库,我们已经用它来测试我们想要重用的后端api。例如那些库已经具有创建用户所需的所有属性和更多功能。 当测试IoS应用程序时,我们仍然需要创建一个用户作为我们测试的一部分,因为Calabash不支持Java,所以我们需要用ruby重写所有代码。 – ttati

+0

而且还改变框架,在APPIUM测试使用后端API调用的最佳做法是不是一个好的做法的方案是用户潜在和测试会变脆为UR功能的不断增加。我们用其中U想用同样的模式它变得一团糟,我们不得不寻找不同的路径......所以要小心...... – Mark

0
  1. 尽管xamarin家伙在Xamarin测试云中集成了Appium框架,但Appium很快会成为一个完全支持的框架。

  2. 的Appium自动化框架和它的多语言绑定,包括Java,JavaScript,Python和PHP。