ソフトウェア脆弱ネットワークテスト

弱いネットワーク定義: 貧弱なネットワーク モデル、小さいネットワーク帯域幅

弱いネットワーク テストの目的: ユーザー エクスペリエンスを可能な限り確保すること。通常、懸念事項には、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

おすすめ

転載: blog.csdn.net/lu962820662/article/details/123498972