問題タブ [calabash]

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.

0 投票する
1 に答える
18911 参照

ios - iOSでプライバシー設定をリセットすることは可能ですか?

iOSカレンダーへのアクセス許可をテストするには、テストデバイスのプライバシー設定をリセットする必要があります。

ただし、デバイスにインストールするたびに、古いプライバシー設定が記憶され、アクセスを許可するかどうかを尋ねるアラートビューが表示されません。アプリを削除して再インストールしても、この事実は変わりません。

iOSが私のアプリを知っていることを忘れて、もう一度私に尋ねる方法はありますか?

0 投票する
2 に答える
258 参照

ios - xcodeプロファイラーとcalabashテストフレームワークの統合

iOSアプリをメモリプロファイラーと一緒にテストしたいと思います。CalabashテストツールでXCode内蔵メモリプロファイラーを使用したいと思っています。しかし、両方を同時に実行することはできません。私が欲しいのは、両方を統合し、アプリのテスト中にメモリ使用量を分析することです。calabashがこれを実行できない場合は、少なくともXCodeAutomationツールがXCodeメモリプロファイラーと統合できることを知りたいです。

誰かが私を助けることができます

0 投票する
1 に答える
966 参照

ios - タッチリストアイテムは、1つおきのセルにのみタッチします

CalabashをベースにしたCucumberで書かれた次のステップ定義があります。名前がすべてを物語っています。テーブルビューのすべてのセルに触れて、もう一度テーブルビューに戻りたいと思います。

これは単純なテーブルビューでは正常に機能しますが、セクション化されたテーブルビュー(AZ)を含む別のタブに変更すると、このスクリプトが最初の数セルにタッチし、その後奇妙になります。次のセルに正しくスクロールしますが、その後にタッチします。タップするセルがなくなるまで次のセル。

これらの2つのテーブルビューの唯一の違いは、失敗したテーブルビューにはセクションがあり、行の高さが低いことです。なぜこのように振る舞うのですか?

0 投票する
1 に答える
656 参照

android - No Webviews Found で Calabash Android が失敗する

各アクティビティに Webview が埋め込まれたフィクスチャがあります。特定のページで進行状況バーを表示し、次に Webview を表示し、進行状況バーを再度表示して、最後にコンテンツを読み込みます。

最後に、query メソッドを使用して Javascript クエリを起動します。私たちのフィクスチャは最終的に次のようになります -

「Webビューが見つかりません」というクエリステップで失敗します。これがパスする前のステップ (WebView を取得する) が、クエリ ステップは失敗します。何がうまくいかないのかについて何か考えはありますか?

ロボティウムのソースを調査したところ、クエリ メソッドが内部的に ' getCurrentViews()' を使用しており、可視性を確認するだけでなく、高さの処理も行っていることがわかりました。ここでのビューの高さはかなり長いです。それは何か問題を引き起こす可能性がありますか?

コンソール出力は次のとおりです -

ADBログは次のとおりです-

0 投票する
3 に答える
3039 参照

java - IOS 自動化テスト ツール

モバイル テストは初めてで、市場で入手可能な自動化ツールのいずれかを使用して iOS アプリをテストしたいのですが、どのツールが最適かを教えてください。そのツールを適切な方法で使用する方法に関するそのツールへの便利なリンク

0 投票する
2 に答える
1909 参照

calabash - NoMethodError の取得: main:Object エラーの未定義のメソッド 'query'

コメントを入力しながら

irb を実行しています... 1.9.3p374 :001 > query("label")

次のエラーがスローされます。NoMethodError: main:Object from (irb):1 の定義されていないメソッド 'query' from /Users/.rvm/rubies/ruby-1.9.3-p374/bin/irb:16:in '

このエラーを解決するにはどうすればよいですか?

0 投票する
1 に答える
587 参照

android - Linuxでcalabash-androidを使用する際のエラー

このコマンドを実行しようとすると、このエラーが発生します: "calabash-android run AndroidPdfViewer_1_0_1.apk"

0 投票する
1 に答える
1226 参照

ios - ボタンを確実にタッチするにはどうすればよいですか?

私はひょうたんを始めたばかりで、ここ数か月カピバラと一緒に働いています。

ボタンがポップアップ表示されているとき、またはタブが開いているときに、ボタンに触れるとしっかりとロックされないようです。

1回のタッチでうまくいく場合もあれば、2回のタッチが必要な場合もあれば、名前ではなくx、y座標が必要な場合もあれば、上記のいずれでもない場合もあります。

カピバラでは、待機と遅延がこれを軽減するのに大きな成功を収めています。ひょうたんではそのような運はありません。

ボタンを押す成功率を高める方法についてアイデアを持っている人はいますか?

0 投票する
2 に答える
4577 参照

iphone - きゅうり:キーボードからテキストフィールドにテキストを入力する方法は?

type_into_keyboard("abc") を使用して、キーボードから「username」という名前のテキストフィールドにテキストを入力していますが、機能していません。

私を助けてください。

前もって感謝します。

0 投票する
1 に答える
411 参照

android - ひょうたんアンドロイドで SCRENSHOT_VIA_USB=true を設定する方法。

エミュレーターのアラート ボックスのスクリーンショットを撮る必要があります。ポップアップ/アラートボックスではなく、背景画像を取得しているだけです。

この SCREENSHOT_VIA_USB=true を設定する方法が正確にはわかりません。

誰かがこれで私を助けることができますか?