2016-06-30 76 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。