最近QConで、Gerard Meszarosは、効率を向上させるために、シミュレーターでのみ自動化テストを実行する必要があると述べました。モバイル自動化テストについても検討しています。しかし、実際のデバイスでしか見られない問題があるかどうかはわかりませんか?または、カメラ、重力センサーなどの一部のコンポーネントをシミュレーター/エミュレーターでテストできませんでしたか?ありがとう!
編集:
Gerardのスライドはここにあります:http://www.slideshare.net/pinot_noir/ensuring-quality-in-cloud-and-mobile-applications。
スライドをもう一度読んだところ、彼の主張を誤解していることがわかりました。彼が本当に意味しているのは、ハードウェアでのデバッグを回避するように努めるべきだということです(41ページ)。また、センサーやその他のサービスへの発信リクエストをトラップし、それらからの応答を注入できるとも述べました。たぶん、シミュレーターで完全にテストできなかったいくつかのケースを選び、実際のデバイスでテストすることができます。
コメントありがとうございます!:)