私は Appium と Selenium のバックグラウンドから来ている Calabash を評価しています。
Selenium では.attribute("value")
、 を変数に割り当てるだけで、それを使ってやりたいことを実行できます。ひょうたんで似たようなものを探しています。
特にAndroidアプリでは(クロスプラットフォームソリューションを探していますが)、EditText
クエリできる:text
ものがあり、出力で値を確認できます。
irb(main):008:0> query("EditText",:text)
[
[0] "17512"
]
ひょうたんのステップ定義と同じ機能を実行し、出力 (つまり17512
) を変数に割り当てるにはどうすればよいですか?
どんなアドバイスでも大歓迎です。