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

ios - Frankでアプリケーションの状態を保持するスクリプトを作成する方法は?

アプリケーションの状態保存を使用する iOS アプリケーションを Frank でテストしようとしています。

アプリケーションにアプリケーションの状態を強制的に保存させ、その状態を読み込んでアプリケーションを再起動させるにはどうすればよいですか?

ところで、シミュレータを再起動すると、アプリケーションの保存状態がリセットされます。

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

ios - ネイティブでクリーンな Cucumber ios および mac の実装

Calabash-iOS または Frank を介して iOS で Cucumber を使用する方法を見つけた人もいます。

私にとっては (これは個人的な意見であり、すべての人に当てはまるわけではありません)、これは最善の方法ではないと思います。それはネイティブではなく、この目的のためだけに、私または QA の同僚が新しい言語 (Ruby) を学ぶ必要があります。そして、それはUIに限定されています。

また、独自のセットアップ プロセスと依存関係スタックがあります。

そこで私は、Objective-C および Swift 用の Cucumber のネイティブのような実装を探し始めました。ネイティブ言語でステップを実装しながら、素晴らしい cucumber テスト ケース テクノロジを楽しむことができ、通常の XC テスト ケースのようにネイティブな方法で結果を確認することもできます。

しかし、私が探していたようなものを見つけることができませんでした。

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

ios - ココアポッドでフランクを作ろう

Cocoapods を使用する xcode アプリで Frank をビルドしようとしています。

セットアップ ( frank setup) は問題ありません。

セットアップ後、私は走りましfrank buildた。エラーが発生します。いくつかの調査の後、私は実行しました:

結果は次のとおりです。

別の調査の後、アーキテクチャを指定しようとしました。だから私は使用してアプリを構築しようとしました:

armv7私はアーキテクチャを試しましarmv7sarm64。結果は常に次のようになります (Alamofire やその他のポッドではエラーになる場合があります)。

別の調査の後、ポッドのインクルードを追加しようとしましたfrankify.xcconfig

それは何も解決しません。

誰かが私が間違っていることを知っていますか? ハマった。

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

crash - 率直なスクリーンショットがキーボードでクラッシュする

キュウリの機能テスト ステップでタップするテキスト フィールドがあります。

次の行を使用して、すべてのステップの後にスクリーンショットを撮ります: frankly_screenshot("#{screenshot_file}”)

しかし、テキストフィールドをタップすると数字キーボードが表示されると、上記の行でアプリがクラッシュします。

同様の問題に直面した人はいますか?

サンプルコード:

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

ios - Frank に Cocoapods と interface-builder (Rubymotion) を上手に使ってもらうにはどうすればよいですか?

RubyMotion アプリで Frank がうまく動作するように、私は一日中努力してきました。これは非常にストレスの多いものになりつつあります。

私がこれまでに行ったこと:

  • アプリを構築しました。このアプリには Cocoapods とibgem が含まれています。
  • frank gemをインストールしましたgem install frank-cucumber
  • 実行されましたfrank setup(これまでのところすべて正常に動作しているようです...)
  • 走ったfrank build(これは :poop: がファンに当たる場所です)

下記参照:

ご覧のとおり、 が見つからないためCoreAudio、おかしくなっています。これは、インストールしたポッドの 1 つに含まれていると思います (含めていません)。

Frank が IB によって作成された xcodeproject をメイン アプリとして扱っているためと思われます。In file included from /Users/Gavin/Clients/TheRevelry/iOS/ib.xcodeproj/Stubs.m:4:

この投稿の提案を試しましたが、うまくいきません (私のアプリには他のワークスペースがありません)。