問題タブ [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.
kif-framework - KIF タイムアウトをキャッチすることは可能ですか?
ビューが表示されるのを待ちたい場合がありますが、表示されない場合は、KIF がタイムアウトして例外を発生させることなく、ログに記録したいだけです。ブロックを使ってみたの@try/@catch
ですが、つかめなかったようです。調査によると、これは KIF の制限である可能性がありますが、確認したかっただけです。failWithException
毎回テストを失敗させたいので、この 1 つのケースだけを変更したくありません。
私が試した例:
ios - たまたま表示された場合にのみ、UIAlertView で [OK] をクリックする
ときどき UIAlertViews を表示する iOS アプリケーションがあります。たとえば、ユーザーが特定の場所の近くにいる場合は、過去 1 時間以内にアラートを表示していない限り、アラートを表示します。
これを KIF でテストするにはどうすればよいですか? アラートは常に表示されるとは限らないため、待ちきれません。アラートが表示された場合にのみ「OK」をクリックできるようにしたい。表示されない場合は、続行します。
KIF に条件がないことはわかっていますが、何らかの方法でこれをテストできますか?
swift - キーボード/可視性でビューのオーバーフローをチェックするKIF
要素が提示されたキーボードで覆われているかどうかを確認する方法は? 入力テキスト フィールドと「ログイン」ボタンを含むログイン ビューがあり、「ログイン」ボタンが常に表示されているかどうかを確認したいとしましょう。メール フィールドに入力を開始すると、表示されたキーボードが [ログイン] ボタンを覆う場合があります。 ..
このコードのチャンクは、提示されたキーボードの下にある場合でも、常にボタンをタップします...
ios - ピッカーで2つの値を選択する方法は? (KIF)
ピッカーがあります。ピッカーには 2 つの列があります。ピッカーでKIFを使用して2つの値を選択するにはどうすればよいですか? サンプル: http://i.stack.imgur.com/sbwj2.png
私は次に使用しようとしています:
と:
と:
常にエラーが出ます:
UIDatePicker に期待される列数がありません
何も助けませんでした。多分私はどこかで何かを逃したのですか?
ios - 単一の KIFTestCase (XCTestCase のサブクラス) を実行できません
自動テストは初めてです。
リリース前のテストを容易にするために、Kif フレームワークとのアプリの自動統合テストを実行しようとしています。私はいくつかのテストケースを持っています。テストを実行すると (Cmd + U)、このテスト ケースは実行されますが、奇妙な順序で実行されます (アルファベット順ではありません)。また、単一のテスト ケースを実行することもできません。実行しようとすると、実行したいテスト ケースの前にランダムなテスト ケースが実行されます。
PS 私のテスト ケースのいくつかは、より一般的なテスト ケースを継承しています。
それが何であるかのヒントを教えてもらえますか?ありがとう!
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
{
}
私のために必要なことをしてください.私はこの場所で立ち往生しています.