简体   繁体   English

Xamarin Appium测试云

[英]Xamarin Test Cloud with Appium

Had anyone used Xamarin Test cloud with Appium and tests written in Java and cucumber? 有人用过Appium的Xamarin Test cloud以及用Java和Cucumber编写的测试吗? Does it work well? 它运作良好吗?

The reason I'm asking is that we've just started our new mobile app and we decided ti Calabash with Ruby for our test framework running on Xamarin Test Cloudwhen we realised we have a bunch of existing java libraries we would like to reuse for our tests. 我问的原因是,我们刚刚启动了新的移动应用程序,并且我们决定将Ruby与ti Calabash一起用于Xamarin Test Cloud上运行的测试框架,当我们意识到我们想重用现有的一堆Java库时,测试。 Calabash doesn't support Java so we have 2 choices: Calabash不支持Java,因此我们有2种选择:

  • We use Appium on the Xamarin Cloud 我们在Xamarin云上使用Appium
  • We try using Jruby (even though I am not sure it would work with Calabash) 我们尝试使用Jruby(即使我不确定它是否适用于Calabash)
  • The only other option left is moving away from Xamarin and using AWS Device Farm instead which supports Appium well for sure. 剩下的唯一其他选择是远离Xamarin,转而使用AWS Device Farm,它肯定很好地支持Appium。

Update on August 2016 : 2016年8月更新

we got in touch with Xamarin Cloud and they told us they are about to release support for appium with Java 我们与Xamarin Cloud取得了联系,他们告诉我们他们即将使用Java发布对appium的支持

Personally, I think it is not possible to run Appium tests which are written in JAVA on Xamarin Test cloud and it's a not best practice to do that ATM . 就我个人而言,我认为不可能在Xamarin Test云上运行用JAVA编写的Appium测试,这不是最佳实践。

I myself a Lead Java dev saying this and we reverted back to calabash which works magic with XAMARIN TEST CLOUD (we have Native apps on IOS and Android). 我本人是首席Java开发人员说的,我们又回到了葫芦,它可以与XAMARIN TEST CLOUD配合使用(在IOS和Android上具有本机应用程序)。 I am not saying Appium is not good but when it comes to quick feedback and more coverage CALABASH is a good option. 我并不是说Appium不好,但是要获得快速反馈和更多的覆盖范围,CALABASH是一个不错的选择。

can I ask you why u want to use appium on xamarin (any particular reason)? 我可以问你为什么要在xamarin上使用appium(任何特定原因)?

  1. Still xamarin guys integrating Appium framework in xamarin test cloud, Appium will soon be a fully supported framework. 仍然有xamarin家伙将Appium框架集成到xamarin测试云中,Appium将很快成为一个完全受支持的框架。

  2. The Appium automation framework and its multiple language bindings, including Java, JavaScript, Python, and PHP. Appium自动化框架及其多种语言绑定,包括Java,JavaScript,Python和PHP。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM