0

ネットワーク接続テストのためにiOSで適切なTDDプロセスを見つけるのに苦労しています。

現在、Macネットワーク接続を手動でオフ/オンにして、機能を手動でテストしています。

助言がありますか?

4

2 に答える 2

0

ネットワークリンクコンディショナー。あなたはdeveloper.apple.comからそれをダウンロードすることができます

于 2013-03-12T21:05:58.797 に答える
0

あなたが試乗しているなら、私は写真から実際のネットワークを削除します。エラーコードを返すかエラーをスローするAPIをモックアウトして(Kiwiには、テスト中に実際のメソッドを置き換える優れた機能があります)、希望どおりに応答するように強制します。

APIが状況でどのように応答するかわからない場合は、ネットワークリンクコンディショナーまたはプログラムに大量のログを記録する他の方法を使用してスパイクします。条件がプログラムにどのように見えるかを判断したら、モックを使用してTDDに戻ります。

ネットワークAPIを独自のクラスでラップして、より安定したモックを作成すると便利なことがよくあります。

于 2013-03-14T14:20:15.360 に答える