2016-03-25 13 views
-2

numaralı telefonu destekleyin. Aşağıdaki kodu kullanarak bir Appium web gezgini başlatmalıyım. Bir uygulamayı başlatmak ve yürütme sırasında çıkmak için çalışıyor ve bu bir çalışma için çalışıyor.Ruby Appium,

Herhangi biri, öğe varlığını ve belirli değer karşılaştırmasını nasıl atacağınız hakkında örnekler verebilir mi? Sen "sürücü" oluşturduk

+0

Ve desired_caps ne var? –

+0

Merhaba, requested_caps, mobil uygulamayı başlatmak için ayarladığım bir dizi parametredir (deviceName, platformName vb. Gibi) ve zaten çalışır. – Liu

+0

, şu ana kadar denediğiniz şeyi görmek için harika olurdu – nullpointer

cevap

1

, ardından bir sonraki adım sadece Ardından

driver.start_driver 

sen elemanı kontrol etmek için örnek

driver.text('some text') 
driver.button('button_name/id/text') 

için, appium ruby_lib tüm yöntemlerini kullanabilirsiniz mevcuttur:

exists { button('sign in') } ? puts('true') : puts('false') 

Bitti, daha sonra çalışmaya başladık, normal olabilir, testin son adıma ulaşırsa çıkar, siz hariç test adımlarını ekleyin veya biraz uyku vakti koyun.

Son derece sen örneklerini incelemek de tavsiye: https://github.com/jlipps/appium-ruby-example

ve ayrıca ruby_lib doc: https://github.com/appium/ruby_lib/tree/master/docs