問題タブ [kif-framework]

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 に答える
1932 参照

ios - KIFを実装するためのサンプル

開始するために、サンプルアプリケーションとコードをアップロードしていただけますか?これは、進行中のプロジェクトを調査して追加するのに非常に役立ちます。

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

ios - KIF を使用した iPad キーボードの stepToTap DELETE キー

UITextField で文字の削除をシミュレートする方法はありますか。

キーボードが表示されている間にこれを試しました

しかし、不足していますか?

0 投票する
0 に答える
205 参照

ios - KIF for iPhone使用時のレッド/グリーンのテストカラー

KIF フレームワークでのテストの合格および不合格のためにコンソールに赤と緑の色を追加する方法はありますか? これが進行中かどうか、または可能かどうかはわかりません。コンソールからテストを実行することでしょうか?

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

kif-framework - 実際のデバイスでテストを実行するための KIF のコマンド ライン サポート

KIF を使用してアプリケーションをテストしています。コマンドラインからテストを開始したいのですが、ツール WaxSim を調べました。シミュレーターでテストを実行するためのもののようです。しかし、実際のデバイスとの継続的な統合で KIF テストを使用する方法はありますか。実際のデバイスで実行されるコマンド ラインからテストを呼び出すことができれば助かります。ios5 ベータ版の Apple UI 自動化でこれが可能であることは知っていますが、ios4 でこれを行う方法があれば教えてください。あなたの助けは大歓迎です。

-テジャ

0 投票する
0 に答える
644 参照

ios - KIF UIView:dragFromPoint:toPoint で touchesEnded:withEvent がビューで呼び出されないのはなぜですか?

この質問は、iOS 受け入れテスト フレームワーク KIF に関するものです。

への KIF 拡張機能を使用するテスト ステップがありますUIView dragFromPoint:toPoint。// touchesBegan/を実装するカスタム ビュー クラスがあります。touchesMovedtouchesEndedtouchesCancelled

KIF テスト ステップから、座標をカスタム ビューの座標に変換し、 を呼び出しますdragFromPointNSLog& ブレークポイントは、私のビューで呼び出されていることを教えてくれますが、touchesBeganそうではありません。KIF コードを見ると、このイベントが投稿されていることがわかりますが、他の 2 つが配信されているのに、なぜビューに配信されないのかわかりません。touchesMovedtouchesEnded

以下は、私の KIF テスト ステップ コードの抜粋です。

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

ios4 - iOSシミュレーターで位置警告をリセットするプログラム的な方法

テストケースの前に自動化できるように、iOSシミュレーターの位置警告をリセットするプログラム的な方法を見つけたいと思います。私は特にこれをKIFテストフレームワークに取り入れようとしています。

プライベートでもパブリックでも、どのAPIでもかまいません。

0 投票する
13 に答える
13952 参照

ios - UISegmentedControl の特定のセグメントにアクセシビリティ ラベルを設定するにはどうすればよいですか?

機能テストには KIF を使用し、要素のアクセシビリティ ラベルを使用して、イベントの送信先を決定します。現在、UISegmentedControl の動作をテストしようとしていますが、そのためには、コントロールのさまざまなセグメントにさまざまなアクセシビリティ ラベルを設定する必要があります。特定のセグメントにアクセシビリティ ラベルを設定するにはどうすればよいですか?

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

ios - KIF を使用した非同期 UITableView のテスト

KIF を使い始めたばかりですが、現在の構成で非同期にロードされたテーブル ビューをテストするのに問題があります。

アプリにボタン付きのホームスクリーンがあります。そのボタンが押されると、モーダル ビュー コントローラーが表示されます。

これで、KIF で次のようなテストをセットアップしました。

テストを実行すると、KIF はオブジェクトがロードされたという通知をまったく見ません。

デバッグでは、viewDidLoad メソッドの [objectManager requestObjects] 呼び出しを、3 秒後にオブジェクトを要求する非同期呼び出しに置き換えました。

これを行うと、KIF 出力に次のように表示されます。

これにより、元の問題は、最初のステップの実行が完了する前に、私が待っている通知が発行されることだと思います。

では、最初のステップが完了するまでに 0.9 秒かかるのはなぜでしょうか? ステップから戻る前に、モーダル アニメーションが終了するのを待っていますか? その場合、オブジェクトをロードするリクエストは、アニメーションよりも速く完了します。

これを KIF でどのように処理する必要がありますか? または、より適切なテーブルビューの非同期データをロードする別のアプローチがありますか?

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

iphone - カスタムUIViewにアクセスできるようにするにはどうすればよいですか?

UIViewセルのグリッドを含むカスタムサブクラスがあり、各セルはカスタムUIViewサブクラスでもあります。

すべてのビューにが必要なKeepItFunctionalテストフレームワークの使用に興味がありacccessibilityLabelます。

セルクラスにアクセシビリティラベルを設定して、テストで個別に参照できるようにするにはどうすればよいですか?

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

ios - KIF Framework for iOS: タッチ アンド ホールド ジェスチャをシミュレートできますか?

iOS 用 KIF フレームワークを使用して、ビューでタッチ アンド ホールド ステップをシミュレートするにはどうすればよいですか