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

kif - KIF: 現在の画面ですべてのアクセシビリティ ラベルを取得する方法はありますか?

iOS アプリのテストに KIF を使用しています。現在の画面ですべてのアクセシビリティ ラベルを取得する方法があるかどうかを知りたいです。各要素がこの画面のアクセシビリティ ラベルである文字列の配列を取得したいと思います。

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

ios-simulator - iOS 9 シミュレーターで Accessibility Inspector をオフにするにはどうすればよいですか?

アクセシビリティ インスペクターは私の KIF テストでオンになっています (明らかに、KIF が機能するために必要です)。

UI テストを実行できるように、KIF テストが完了したときに Accessibility Inspector をオフにするにはどうすればよいですか?

(シミュレーターの設定アプリから「手動で」オフにすることは解決策ではありません。コードから呼び出したり、ターゲットに設定したりできるものを探していますか...?)

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

cocoapods - Cocoapods を使用した Xcode との KIF 統合

cocoapods を使用して KIF を Xcode と統合しようとしています。ワークスペースを構築しようとすると、次の問題に直面します。

ここに画像の説明を入力

ここに画像の説明を入力

アプリケーションXcodeプロジェクトの下でPods-Frameworkシェルスクリプトを検索していますが、シェルスクリプトはポッドXcodeプロジェクトの下に存在します。パスを変更しようとしましたが、ビルドすると自動的に置き換えられます。誰でも解決策を提供できますか?

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

ios - KIF - Xcode 7.3 でテストが失敗する

私のアプリは、Xcode 7.2 ですべての KIF テストに合格しました。しかし、Xcode 7.3 にアップグレードすると、すべて失敗します。理由: Xcode 7.3 でのテスト中にアプリがフォアグラウンドに来ませんが、アプリを手動でクリックしてフォアグラウンドにすると、すべてうまくいきます。したがって、テストケースに問題はないと思います。

誰かが同様のことに遭遇し、解決策を持っている場合はお知らせください。

ありがとう

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

ios - ユニットテストでテストケース結果のレポートを生成する方法は?

私のアプリケーションでは、テストに KIF フレームワークを使用しています。クラスのすべてのテストケースについて、すべてのケースとその結果を含むファイルを生成したいと考えています。これを達成する方法は?

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

ios - KIF が UINavigationController スタックの変更を検出しない

ナビゲーション フローが機能することを確認したいので、KIF を使用して UI テストの作成を開始しようとしています。

KIF が の変化を検出していないようですUINavigationControllerUINavigationControllerというUIButtonタイトルのView Controllerが1つありますButton0UIButtonというタイトルの別のビューコントローラーがありButton1ます。をタップButton0すると、2 番目のビュー コントローラーに移動します。2 番目のビュー コントローラーが表示されていることを確認するために、次のテストを作成しました。

ボタンのタップで 2 番目のビュー コントローラーをモーダルに表示すると、次のテストに合格します。ただし、UINavigationControllerスタックにプッシュすると、テストは失敗します。の場合の失敗の回避策はありUINavigationControllerますか、それとも何か不足していますか?