問題タブ [frank]

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 投票する
0 に答える
35 参照

frank - Frank/Cucumber を使用した一時的なメッセージのチェック

Frank/Cucumber を初めて使用するので、お役に立てれば幸いです。iOS アプリをテストしようとしており、不正な資格情報でのログインが失敗することを保証するテストを作成しています。資格情報を入力してログインを試みることはできますが、メッセージが約 4 秒間表示されてから、消えてユーザーがログイン画面に戻ります。構文を使用しようとしています

次に、「エラーメッセージ」が表示されるのを待ちます

しかし、失敗する前に4分のタイムアウトに入りました。この一時的なメッセージをトラップして認識するために使用または検討する必要があるものは他にありますか?

ありがとう、

パット

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

ios - きゅうりがステップの定義を識別しない

機能とステップ定義を書きました。ただし、キュウリはステップ定義を識別していません。

my_first.feature

ステップ定義ファイルは step_definitions フォルダーにあり、launch_steps.rb という名前です。コードは次のとおりです。

ただし、ターミナルでキュウリを実行すると、適切な出力が得られません。以下はターミナルからのログです

キュウリを学習しようとしています。最初の機能として、アプリを起動しようとしています。したがって、私の期待は、アプリがこの機能で起動することです。

PS: XCode からアプリを実行していません。

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

ios - Frank cucumber が iOS シミュレーターにアクセスできない

iOS の自動テスト方法について学んでいて、今は Frank を試しています。小さなシンプルなアプリを作成し、それに Frank を追加しました。問題は、まったく機能しないことです。チュートリアルとさまざまな「はじめに」ガイドを確認しました - すべて問題ないようで、実行しました

率直なセットアップ

うまくいきます。すべてのフォルダとものが作成されます

フランクビルド

わかった。「フランキファイド」ビルドが登場。

率直な打ち上げ

アプリを開いた状態でシミュレーターを起動します。しかし、私は他に何もできません。

率直に調べる

「接続できませんでした」というメッセージでlocalhost:37265を開きます。私が走るとき

キュウリ

シミュレーターを起動し、機能の実行を開始しますが、最初のデバイスの回転で PING FAILED が発生します!!! メッセージ:

機能: iOS 開発者として
、サンプルの機能ファイルが欲しい

これで、Frank/Cucumber テストの素晴らしい世界で次のステップがどうなるかがわかります

シナリオ: # features/my_first.feature:6

PING 失敗!!!!!!!!!!!!!

アクセシビリティを確認して再確認し、フランクを再インストールしました。それを新しい空のアプリに追加しようとしました-すべて同じです。起動することはできますが、それ以外のことはできません。

xcode 5、iOS7、および OS X 10.8.4 を使用する

ここで欠けているものを見つけることができません

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

ios - アドレス帳へのアクセスが必要です。これを有効にする PLIST はどこにありますか?

私は、iPhone の BDD テストを自動化する Cucumber-Frank テスト フレームワークを使用して作業しています。SpringBoard からの起動時に位置情報を取得する方法と同じように、自分のデバイスがユーザーの連絡先にアクセスできるようにしたいと考えています。

ここで、場所を/Library/Application Support/iPhone Simulator/7.0.3-64/Library/Caches確認するために、plist の 1 つを自分の環境にコピーしますFrank

したがって、現在、位置情報へのアクセスをオンにしています。

さて、連絡先にもアクセスしたいと思います。これを行う方法、または追加できる plist を理解できないようです。:grep -r "contacts" *を実行すると、結果が得られました -

ただし、内部にブール変数などが見つかりません。正しいplistまたは変数が何であるかについて、誰かが私に指示できますか?

このページ : ( http://krypted.com/mac-os-x/address-book-file-locations/ ) にある可能性があると述べていますがcom.apple.AddressBook.plist、新しい iOS には存在しません。

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

ios - 率直なテスト: UIPickerView がセルの値を更新しない

したがって、次の Date Picker View があります。

ここに画像の説明を入力

これはDate of BirthCell に接続されています:

ここに画像の説明を入力

ここで、率直なテストで、タンブラーを動かして、最終的な値をテキスト ボックスに反映させたいと思います。そのために次のことを行います。

そのため、タンブラーをループして適切な値に変更します。ただし、タンブラーの変更は UITextBox に反映されません。そこで、 UIPickerView の任意の値をタップして更新することにしました。

しかし、これはタンブラーごとに変わります!なぜこれが起こっているのか、日付を設定する方法を誰か教えてもらえますか?

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

ios - シンプルなシングルビュー アプリケーションでの xcodebuild のコード署名エラー

コマンドラインからビルドすると xcodebuild が失敗します。これは私がいつも得ているエラーです:

ただし、Xcode からビルドすると、正常にビルドされ、デバイス上でスムーズに実行されます。[問題を修正] ボタンが Xcode の [全般] タブに表示されないため、Xcode で機能する理由が説明されています。昨日からxcodebuildでビルドできない理由を調べていました。誰か助けて?:(

私が使用している xcodebuild コマンド (フランクのウェブサイトから直接):

作業中の実際のプロジェクトから要因を除外できるように、これをシングル ビュー アプリケーション プロジェクトでテストしています。何か案は?:(