問題タブ [calabash-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - IDが存在する場合にのみパンを続ける方法は?
要素のリストをパンして、設定された最小数の要素が画面に表示されていることを確認しようとしています。私が直面している問題は、最小値を高い数値 (ページに実際にあるものよりも大きい) に設定しても、「パン」が続行され、テストに合格することです。
最小数が存在しない場合に失敗させるために、id: 'itemContainer' の数が実際に存在するかどうかを確認する方法はありますか?
android - ひょうたんアンドロイド | radioButton カスタム ステップのヘルプをアサートしてください
xamarin フォームのラジオボタンでプレス イベントを実行しようとしています。ラジオボタンには 0 から 5 までのインデックスが付けられています。
これを実行query("RadioButton", :contentDescription)
すると、6 つの radioButton (0 から 5 までのインデックス) が返されます。ラジオボタンは 2 つのボタンのグループに属しているため、固有のテキストはありません。したがって、ここでのインデックス値 2 から 5 はグループ RadioGroup の子であり、テキスト ラベルはすべて同じです。
私がやろうとしているのは、特定のインデックスを使用して radioButton にプレス イベントを設定することです。
私が持っている機能ファイルで:次にRadioButton番号0を押します
というカスタム ステップ定義を作成し、radio_button_steps.rb
これをデフォルトの calabash-android ステップ定義フォルダーに保存しました。
の構文は次のとおりradio_button_steps.rb
です。
結果は次のように返されます。
二重引用符または単一引用符を使用して、または引用符なしで機能ファイルにインデックス値を配置しようとしましたが、それでもエラーが発生します。今、私は完全に迷っています...
誰でもアイデアはありますか?
android - 要素を押したままドラッグ
画像 (item_image) の ID があり、それを保持して、カートの ID (view_cart) であるカートにドラッグします。
perform_action('drag',fromX,toX,fromY,toY,steps) を試し、画像を保持して右にドラッグする pan("* id:'element'", :right) を使用しました。
私を手伝ってくれますか?
calabash - ひょうたん実行時間を短縮する方法
Android デバイスを PC に接続しています。ひょうたんテストの実行 次のコマンドを使用します。
機能を実行する前に、Calabash は常にアプリケーションを再度アップロードするため、時間がかかります。
これを無効にするにはどうすればよいですか?
どんな助けでも大歓迎です!
ありがとうございました!
android - アプリケーションテスト中のバッテリー使用量
アプリの実行中の使用状況を教えてくれるRubyのバッテリーパラメーターを探しています。
実行の開始時にバッテリー ステータスのスナップショットを取得し、実行の最後に別のスナップショットを取得してから、使用量を計算したいと考えています。
バッテリー レベルのステータスでは、必要な結果が得られません。テストではアプリの実行が短く、% が変化しないか、必要な結果が得られません。
これらのテストのためにワイヤレスでデバイスに接続できました
(コマンド:adb shell setprop persist.usb.chgdisabled 1
機能しませんでした)。
コマンドadb shell dumpsys battery
は私に何も与えません。
多分それはcommand adb shell dumpsys batteryinfo
あなたの考え?
calabash - ひょうたんクエリの結果を textFile に出力するにはどうすればよいですか
わかりました、Android と iOS の xamarin と Ruby ファイル クラスに関するすべての calabsh クエリ ドキュメントを読みましたが、まだ答えが見つかりません。
私がやろうとしているのは、calabash-android コンソール ウィンドウでクエリを実行し、それらの結果をその場でファイルに書き込むことです。
たとえば: query("これは私のクエリです", :type (クラスなど..)
query("*") も実行できます - 次に、テキスト出力を取得し、要素を構築するために必要な情報を照合します'辞書'
query("*") f.write("C:\myFileName.txt",'w') を試してみましたが、コンソールが文句を言います..クエリで複数の演算子も試しました(f.write、f.open) .
よろしくお願いします。