問題タブ [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 に答える
193 参照

kif-framework - KIF タイムアウトをキャッチすることは可能ですか?

ビューが表示されるのを待ちたい場合がありますが、表示されない場合は、KIF がタイムアウトして例外を発生させることなく、ログに記録したいだけです。ブロックを使ってみたの@try/@catchですが、つかめなかったようです。調査によると、これは KIF の制限である可能性がありますが、確認したかっただけです。failWithException毎回テストを失敗させたいので、この 1 つのケースだけを変更したくありません。

私が試した例:

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

ios - たまたま表示された場合にのみ、UIAlertView で [OK] をクリックする

ときどき UIAlertViews を表示する iOS アプリケーションがあります。たとえば、ユーザーが特定の場所の近くにいる場合は、過去 1 時間以内にアラートを表示していない限り、アラートを表示します。

これを KIF でテストするにはどうすればよいですか? アラートは常に表示されるとは限らないため、待ちきれません。アラートが表示された場合にのみ「OK」をクリックできるようにしたい。表示されない場合は、続行します。

KIF に条件がないことはわかっていますが、何らかの方法でこれをテストできますか?

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

swift - キーボード/可視性でビューのオーバーフローをチェックするKIF

要素が提示されたキーボードで覆われているかどうかを確認する方法は? 入力テキスト フィールドと「ログイン」ボタンを含むログイン ビューがあり、「ログイン」ボタンが常に表示されているかどうかを確認したいとしましょう。メール フィールドに入力を開始すると、表示されたキーボードが [ログイン] ボタンを覆う場合があります。 ..

このコードのチャンクは、提示されたキーボードの下にある場合でも、常にボタンをタップします...

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

ios - ピッカーで2つの値を選択する方法は? (KIF)

ピッカーがあります。ピッカーには 2 つの列があります。ピッカーでKIFを使用して2つの値を選択するにはどうすればよいですか? サンプル: http://i.stack.imgur.com/sbwj2.png

私は次に使用しようとしています:

と:

と:

常にエラーが出ます:

UIDatePicker に期待される列数がありません

何も助けませんでした。多分私はどこかで何かを逃したのですか?

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

ios - 単一の KIFTestCase (XCTestCase のサブクラス) を実行できません

自動テストは初めてです。

リリース前のテストを容易にするために、Kif フレームワークとのアプリの自動統合テストを実行しようとしています。私はいくつかのテストケースを持っています。テストを実行すると (Cmd + U)、このテスト ケースは実行されますが、奇妙な順序で実行されます (アルファベット順ではありません)。また、単一のテスト ケースを実行することもできません。実行しようとすると、実行したいテスト ケースの前にランダムなテスト ケースが実行されます。

PS 私のテスト ケースのいくつかは、より一般的なテスト ケースを継承しています。

それが何であるかのヒントを教えてもらえますか?ありがとう!

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

ios - KIF 3.1.1 で Web サービスから受信した TextFrom UI とテキストの比較方法を教えてください。

Text From UI と What I get from WebService Using KIF V3.0 を比較したいと思います。KIF 1.0 で比較する方法は知っていますが、KIF V3.0 ではわかりません。

V1.0の場合

+(id)stepToverifyOutput:(NSString *) expectedLabel アクセシビリティ:(NSString *)mylabel

{

}

私のために必要なことをしてください.私はこの場所で立ち往生しています.