2017-10-09 55 views

回答

0

這真的歸結爲你喜歡的語言。兩者都有很大的支持並經常更新。 我個人使用ruby + appium,然後使用黃瓜。 隨着紅寶石,你可以使用ARC(「Appium Ruby控制檯」)。與創建質量腳本幫助:https://github.com/appium/ruby_console Ruby也有一個appium_lib庫:https://github.com/appium/ruby_lib

+0

謝謝@Dewald Schoonderwoerd!我已經開始用java工作appium了。我現在面臨的唯一問題是iOS appium XCUITest。測試用例運行非常緩慢,並且經常因崩潰而失敗。真的不知道可以做些什麼來使它更快更可靠。 – Tanmay

0

我已經在Ruby和Java中,實現硒和Appium的工作,而且我認爲Ruby是一個更容易把握和代碼與Java相比 - 但這完全是個人意見。人們可能與此不同。

我覺得Ruby比起Java更容易,對於像你的團隊成員這樣的人來說,肯定會覺得很容易學習。

與Java相比,在Ruby中編寫簡單的代碼要容易得多。

讓我舉一個簡單的示例 - 一個簡單的Hello World程序

在Ruby中,這將是簡單的:

puts "Hello World" 

,或者如果你想要一個面向對象的版本

class HelloWorld 
    def initialize(name) 
     @name = name.capitalize 
    end 
    def sayHi 
     puts "Hello #{@name}!" 
    end 
end 

hello = HelloWorld.new("World") 
hello.sayHi 

在Java中,它將是:

public class HelloWorld { 
public static void main(String[] args) { 
    System.out.println("Hello, world!"); 
    } 
} 

與Java程序相比,Ruby程序更小,更簡單,更易於理解,當您擁有一個團隊時,這個團隊很少或根本沒有技術實力(編程知識)。這一切都取決於你感覺哪種語言更舒適。

+0

謝謝@Manmohan_singh。我選擇了Java over Ruby。 :) – Tanmay

相關問題