テスト
87%の開発者はプロジェクトの一環としてテストを実施しています。最も多く使用されるアプローチはユニットテストで、68%の開発者が使用しています。
あなたのプロジェクトにはどのような種類のテストがありますか?
77%が、会社またはチームの開発プロセスにおいて必要不可欠なのはテストだと答えました。
次の質問は、テスターまたは QA エンジニアとして雇用されている開発者、または勤務先のテスト活動に関わっている開発者に限定して提示されました。
テストプロセスにはテストケースの設計を含めていますか?
この質問は、特別なテスト管理ツールを使用する開発者にのみ提示されました。
テストケースの格納に使用しているツールは何ですか?
この質問は、特別なテスト管理ツールを使用する開発者にのみ提示されました。
テストの設計とテストの実装はどのように実施していますか?
あなたのプロジェクトでは、どのようなタイプのテストを実施していますか?
あなたのチームまたはプロジェクトにおける、ソフトウェア開発者数対テスターまたは QA エンジニア数の比率はどれくらいですか?
回答者の4分の3は、プロジェクトにおける開発者10人に対する QA エンジニアの数は3人未満だと答えました。プロジェクトにおける開発者10人に対する QA エンジニアの数は9人以上だと答えたのは、回答者のわずか3%でした。
あなたのチームまたはプロジェクトには、プログラミングスキルを備えたテスターまたは QA エンジニアはどれくらいの割合でいますか?
あなたのチームまたはプロジェクトには、手動テストのみを行うテスターまたは QA エンジニアがどれくらいの割合でいますか?
テストはどのくらい自動化されていますか?
49%の回答者が、テストの半数以上が自動化されていると答えました。最も利用者の多いテスト自動化ツールは Postman(35%)で、最も利用者の多いフレームワークは JUnit(41%)と Selenium WebDriver(31%)です。
どのテスト自動化フレームワークを使用していますか?
どのテスト自動化ツールを使用していますか?
あなたのチームまたはプロジェクトでは、テスト自動化においてどのプログラミング言語を使用していますか?
テスト自動化の言語では、Java、JavaScript、および Python が最も人気が高く、それぞれ回答者の3分の1以上に使用されています。
適切なツールを検索
ありがとうございます!
当社のレポートがお役に立てられれば幸いです。友人や同僚の方とこのレポートをぜひ共有してください。
JetBrains Tech Insights Lab にご参加ください
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。