弱いネットワーク定義: 貧弱なネットワーク モデル、小さいネットワーク帯域幅
弱いネットワーク テストの目的: ユーザー エクスペリエンスを可能な限り確保すること。通常、懸念事項には、Web ページの応答時間、ページ レンダリング、タイムアウト コピーライティング、タイムアウト処理、大規模なトラフィック イベント、支払いの重複などが含まれます。
弱いネットワークのテスト方法: ハードウェア方法、ソフトウェア方法。
ハードウェアによる方法: ワイヤレス ネットワーク カードまたはルーターの構成を変更して、弱いネットワーク環境をシミュレートします。
ソフトウェア テスト: パケット キャプチャ プロキシなどのソフトウェア、共通ツール: Charles、fiddler、Chrome ブラウザ デバッグ モード (F12) を使用して脆弱なネットワーク環境をシミュレートします。
弱いネットワーク テスト ポイント:
1. ネットワークテストなし
ネットワーク切断機能テスト;
ページコピープロンプトがユーザーエクスペリエンスを満たしているかどうか。
ローカルデータ表示をロードします。
2. 弱いネットワークの機能テスト
ページの応答時間 (ホット スタート、コールド スタート、ページ切り替え、前後切り替え、最初の画面時間など) がユーザーに受け入れられるかどうか。
ページのプレゼンテーションが製品要件を満たしているかどうか、完全で一貫性があるかどうか、重複があるかどうか
タイムアウトテキストが定義に従っているか、異常情報が正常に表示されるか
タイムアウトによる再接続は発生しますか
弱いネットワーク下でapkパッケージを更新してファイルをダウンロードするかどうか
弱いネットワークでの支払いリクエストがタイムアウトし、注文が生成されたかどうかを確認します。支払いが成功した後、ページまたはアプリに戻ると、リクエストがタイムアウトになり、注文が生成されたかどうか、繰り返し支払いがあるかどうかを確認します。
3. ネットワーク切り替えテスト
セッション状態が維持されるかどうか
CRASH、ANR現象の有無
APP ページの表示に混乱はありませんか?
リクエスト蓄積処理の有無
2G ネットワーク アップリンク 2.7K ダウンリンク 9.6K
3G ネットワーク通信 アップリンク 1.8M ダウンリンク 3.1M
モバイル アップリンク 384K ダウンリンク 2.8M
Unicom アップリンク 5.76M ダウンリンク 7.2M