0

XCode アプリの自動化テストを行う可能性のあるさまざまな方法を模索しようとしていて、Frank/Cucumber に出会いましたが、それがどのように機能するかについて本当に混乱しています。実際にテストを開始する際、Cucumber はどのような手順を実行しますか? ある種の英語の書き方を好むと思われる機能ファイル (*.feature ファイル) があります。次に、各機能とリンクしていると思われるスクリプトである定義がありますか? 私は今まで Ruby プログラミングをしたことがないので、おそらくそれが私の混乱のほとんどの原因です。

誰がそれがどのように機能するかを正確に説明できますか? 1 週間のスプリント後に変更がある可能性があるアジャイル環境で役に立ちますか? 私の考えでは、これらすべての機能とこれらすべてのスクリプトがあれば、すぐに維持するのが頭痛の種になる可能性がありますが、それは私が長期的に考えているだけです。

どんな助けや考えも感謝します。ありがとう!

4

1 に答える 1

1

Frank / Cucumberは、xコードをテストするための非常に便利なツールであり、アジャイル環境で非常に役立ちます。

必要なのは、gemをインストールし、アプリのフランクバージョンを用意することだけです。

次に、シンビオートの設定を進めます。これは、アプリのUIを検査するために使用されます。

次に、xコードディレクトリに対して機能ファイルを作成します。このファイルは簡単な英語で書かれており、要素をテストする手順を説明しています。

次に、ステップ定義ファイルを作成し、機能ファイルで定義されたステップのルビーコードを記述します。

先に進み、ターミナルから実行して、テストに合格することを確認してください。

于 2012-08-22T03:51:41.863 に答える