2012-01-17 10 views
2

を使用してGUIのテストを行うことが可能である私は、自動的に次のiPad/iPhoneのテストシナリオを実行したいと思います:が、それはXcodeのユニットテスト

  1. タップ編集は確認し
  2. テキストを入力し、「ABCD」
  3. 箱ボタンBがハイライトされています

私はUIAutomation 4.0で上記の手順を実行するための簡単なJavaScriptを書くことができます。ただし、UIAutomationにはテストインフラストラクチャは用意されていません。たとえば、テストに失敗したかどうかを示すテストマクロがなく、テストケースごとにセットアップとシャットダウンを実行する明確な方法がない場合などです。

私はXCodeユニットテストを振り返ります。ロジックテストは私にとってはうまくいかないでしょう。アプリケーションテストはどうですか?

基本的に、私はGUIテストを行うことができると同時にテストインフラストラクチャを持っている何かを探しています。継続的なビルド環境に統合できる場合はさらに優れています。

答えて

0

チェックアウトZucchini。それはちょうど出てきて、私は最近のYOWでデモを見ました!会議。基本的にBDDのテストフレームワークで、スクリプト用にcoffeescriptを使用し、実際のデバイスに対して実行します。また、CIサーバから完全に実行可能であるため、アジャイルチームに最適です。

私はまだそれを実行していませんが、私が探しているものと全く同じですし、いいえ、PlayUpでうまくいきません:-)