これを正確に表現する方法がよくわからないので、誰かがそれを理解できることを願っています. 私は、ファイルをサーバーから iPad に同期し、さまざまなファイルを使用してプレゼンテーションを作成できる iPad アプリに取り組んできました。私がこのアプリで協力している企業には、1 時間ごとに再認証を要求するワイヤレス ネットワークがあります。そのため、期待される JSON API 応答を取得する代わりに、1 時間ごとに、すべての HTTP 要求が、ワイヤレス ネットワークで再認証するために必要なページをプルダウンします。そのページの送信に関連する特定のHTTP応答コード、またはJSONではなくそのページをテストする「ベストプラクティス」の方法があるのではないかと思っていました。
確かに、応答が HTML かどうかをテストすることはできますが、まだ見つかっていない他のリダイレクト応答は考慮されていません。HTML の一部をテストして、HTML の所定の部分と一致するかどうかを確認することもできますが、私は外部の請負業者です。成果物を作成した後で、ページのマークアップや言葉遣いが変更されないことを保証することはできません。
同期前にアプリを再認証する必要があるかどうかをテストするための「ベストプラクティス」の方法論を知っている人はいますか?