刚刚入门移动端的测试,想问问大神们具体有哪些方面的测试?应该怎么做
走同样的路,发现不同的人生
UI テスト
アプリは主に UI が実際のデザインのレンダリングと一致しているかどうかをチェックします。インタラクションの問題に関する提案については、まずプロダクト マネージャーに確認し、確認に合格した後、開発は変更や最適化の実装を開始できます。 >
リーリー
互換性テスト: インターフェイス互換性テストにより、ほとんどの完全な機能が保証されます。異なるシステム バージョンでの実行が保証されています 適応性: 画面、システム バージョンなど (システムの数字を考慮する必要があります) リーリー
2. 繰り返し/長期の操作下で、システム リソースが占有されているかどうか異常; Android は adb コマンドを使用できます 3. ストレス テストは主にバックエンドに集中しており、現在フロントエンドでのストレス テストは少なくなっています
1) データのローカルストレージからデータ送信、処理、リモートアクセスまで、対応するセキュリティ標準/業界標準に基づいてアプリのセキュリティ機能を評価します。 🎜> 2) Web アプリおよびネットワークセキュリティテストの成功体験から学び、スマート端末アプリのテストに修正や適応を加えます。 3) アプリのユーザー認証レベル、データ漏洩、不正な認証アクセスなどを検出します。 ; 4) 潜在的なセキュリティ問題を発見するために、アプリの入力有効性の検証、認証、認可、機密データの保存、データ暗号化などをテストします。 5) さまざまな通信プロトコルまたは対応する業界のセキュリティ標準に基づきます。アプリが対応する要件を満たしているかどうかを確認します。 8. ユーザーエクスペリエンステスト
簡単に言えば、これはユーザーの視点でアプリを使用することを意味し、学習コストが低く、ユーザーが盲目的にテストしたり、ユーザーのフィードバックに基づいて変更したりすることができます。テスターは、他の競合製品と比較したり、大手メーカーのアプリの操作習慣に基づいて比較したりできます。
製品の発売後にオンライン テストを完了する必要があります。この部分はシナリオに従って回帰テストでき、ネットワーク環境は完全にカバーされている必要があります。
モバイル端末でテストする場合は、Appium などの自動テスト ツールを使用したり、中国では testin、testbird、海外では testdroid、PerfectoMobile などのサードパーティ テスト プラットフォームを見つけることもできます。
UI テスト
アプリは主に UI が実際のデザインのレンダリングと一致しているかどうかをチェックします。インタラクションの問題に関する提案については、まずプロダクト マネージャーに確認し、確認に合格した後、開発は変更や最適化の実装を開始できます。 >
2.アプリの機能テストリーリー
互換性テスト: インターフェイス互換性テストにより、ほとんどの完全な機能が保証されます。異なるシステム バージョンでの実行が保証されています
適応性: 画面、システム バージョンなど (システムの数字を考慮する必要があります)
リーリー
リーリー
2. 繰り返し/長期の操作下で、システム リソースが占有されているかどうか異常; Android は adb コマンドを使用できます
7. セキュリティテスト3. ストレス テストは主にバックエンドに集中しており、現在フロントエンドでのストレス テストは少なくなっています
1) データのローカルストレージからデータ送信、処理、リモートアクセスまで、対応するセキュリティ標準/業界標準に基づいてアプリのセキュリティ機能を評価します。 🎜> 2) Web アプリおよびネットワークセキュリティテストの成功体験から学び、スマート端末アプリのテストに修正や適応を加えます。
3) アプリのユーザー認証レベル、データ漏洩、不正な認証アクセスなどを検出します。 ;
4) 潜在的なセキュリティ問題を発見するために、アプリの入力有効性の検証、認証、認可、機密データの保存、データ暗号化などをテストします。
5) さまざまな通信プロトコルまたは対応する業界のセキュリティ標準に基づきます。アプリが対応する要件を満たしているかどうかを確認します。
8. ユーザーエクスペリエンステスト
簡単に言えば、これはユーザーの視点でアプリを使用することを意味し、学習コストが低く、ユーザーが盲目的にテストしたり、ユーザーのフィードバックに基づいて変更したりすることができます。テスターは、他の競合製品と比較したり、大手メーカーのアプリの操作習慣に基づいて比較したりできます。
回帰テスト - 通常、この部分には自動テストを使用することをお勧めします。自動テストがない場合は、いくつかの側面に従ってテストできます。-
1. 製品マニュアルまたは機能文書に従って機能を確認します
メインの優先度の高いテスト ケースを再実行します- 3. バグを再検証します
オンラインテスト-
製品の発売後にオンライン テストを完了する必要があります。この部分はシナリオに従って回帰テストでき、ネットワーク環境は完全にカバーされている必要があります。
モバイル端末でテストする場合は、Appium などの自動テスト ツールを使用したり、中国では testin、testbird、海外では testdroid、PerfectoMobile などのサードパーティ テスト プラットフォームを見つけることもできます。