XCode アプリの自動化テストを行う可能性のあるさまざまな方法を模索しようとしていて、Frank/Cucumber に出会いましたが、それがどのように機能するかについて本当に混乱しています。実際にテストを開始する際、Cucumber はどのような手順を実行しますか? ある種の英語の書き方を好むと思われる機能ファイル (*.feature ファイル) があります。次に、各機能とリンクしていると思われるスクリプトである定義がありますか? 私は今まで Ruby プログラミングをしたことがないので、おそらくそれが私の混乱のほとんどの原因です。
誰がそれがどのように機能するかを正確に説明できますか? 1 週間のスプリント後に変更がある可能性があるアジャイル環境で役に立ちますか? 私の考えでは、これらすべての機能とこれらすべてのスクリプトがあれば、すぐに維持するのが頭痛の種になる可能性がありますが、それは私が長期的に考えているだけです。
どんな助けや考えも感謝します。ありがとう!