手動テストを取り除くのにどれくらいの費用がかかりますか?

-「...まあ、ここでもまた、テストの問題が私に戻ってきました、あなたはもうどれくらいの期間ができますか?」--Vasya evilは、新しい手紙の通知が表示されたことについてコメントしました。





こんにちは、私の名前はVasyaで、フルスタック開発者です。今日は、ある小さなチームで手動テストを放棄しようとした方法、つまり、なぜそれが必要なのか、何をしたのか、何を得たのかについてお話します。





もちろん、物語は英雄的な行為、突然の陰謀のねじれ、重い裏切りと本当の愛でいっぱいになります。



誰がこの記事に興味を持つでしょう:





  • 開発のコストをスピードアップ/削減する方法を探しているチーム/ディレクションリーダー。





  • 品質保証の開始を希望する手動テスター。





  • 「チームプロセスを改善するためのもう1つの成功事例」としてのQA。





  • チームプロセスに無関心ではない開発者。





プロローグ。全能ボタンの歴史-「再開」

太古の昔、ある会社の土地はギルド間で分割されていました。メンバーが所有する武道の種類(C#、Python、JS)に応じて、すぐにギルドと呼びましょう。





すべてのギルドは、彼らのサービスを利用し、彼らの仕事の結果を外の世界に売った進取的なマネージャーのカーストによって世話をされました。彼らの知事はSTO(最も勤勉な主催者)でした。STOの任務は、ギルドの効率を改善することでした。





ギルドを支援するために、STOは会社の空きスペースを使用して、さらにいくつかのギルド、より小さなギルドを作成しました。名簿が補充されました:





  • (SRE);





  • (QA);





  • (DevOps).





, — .





, ( ) , , , , .





“Reopen”, — , . SRE DevOps, QA — . , , , , ...





I.

<52 >



— «, , ? ... , ? , ?» — . , — , ?



, , . — .





<50 >



, QA .

— «, , , ? , - , , ?» — .

— «, , — . - , -, » — .



, :





  • ;





  • , ( , );





  • ( ).





II. QA

<72 >



— «... , - , ?» — .



, , , :





  1. , — , ;





  2. , — , .





:





, , — , . , , . , — .

, . , — , " ".





, , — .





III.

:





  • «» , ;





  • , QA ;





  • TTM / — , - ;





  • bus-factor , ( QA , " " — );





  • — . , , .





« ?» — , , , . , , .








All Articles