テスト自動化のベストプラクティス:何をいつ自動化するかを決定する

テスト自動化は通常、反復的な手作業、大規模なデータセットの操作、CI / CDパイプラインでのより高速なフィードバックの取得などの問題に対処するために、プロジェクトに導入されます。テスト自動化に関するこの話題のために、「すべて」の自動化を検討するかもしれません。テストフレームワークと、テストの自動化を実行するチームをすでに選択している場合があります。しかし、何を自動化する必要があるのか​​、それがどの程度実現可能かについて真剣に考えましたか?





. .  , , , , , . , , , , . : , UI . , .





, , , , , , . , . . , , , .





/, , .





, ,   . CI / CD, , . , . , , , . :





  1. , , /-, , .





  2. . . , -, . , , .





  3. . CI/CD . , QA, .





, , , , .





, . , , , . . , :





  1. , , . .





  2. . , , . , , , .





  3. , .









, , , , , . , . , , , . . , , , . .





,





  . - . , . ( Dev, QA, Staging, Integration PROD), . , , . CI, CircleCI, , , . , , .









, . , , . , , , . , , . , Fandango - ( 36 ), , « : ». , . QualityWorks , , . , , , - .









, , , QA. . QA, , . «» . , , , . , , - , , , .





QApediaチームによって翻訳されましたあなたは私たちの電報チャンネルでさらに多くの翻訳された記事を見つけるでしょう








All Articles