テスト

共有:

これらの質問は、テスター / QA エンジニアとして働いている回答者または業務の一環としてテストに関与している回答者にのみ提示されました。

79%

全回答者のうち、テストは開発に不可欠な役割を担っていると答えた割合。昨年より 4 パーセントポイント増加しています。

63%

アンケートの回答者のうち、テスト自動化に個人的に携わっていると答えた割合。

あなたのプロジェクトにはどのような種類のテストがありますか? 

85%

プロジェクトでユニットテストを使用している開発者のうち、独自に作成している開発者の割合。

どのようにプロジェクトのテストを行っていますか?

46%

テストプロセスの一環としてテストケースデザインを使用している回答者の割合。

どのテスト設計手法を使用していますか?

59%

テスト設計とテスト実行の両方に社内の同じメンバーが参加していると答えた回答者の割合。

パフォーマンステスト、回帰テスト、およびストレステストの使用率は昨年に比べて上昇していますが、機能テストとユーザビリティテストは 5 大テストに含まれるものの、その使用頻度が低下しています。

あなたのプロジェクトでは、どのようなタイプのテストを実施していますか?

63%

ユニットテストを使用している開発者のうち、テストカバレッジメトリクスも使用している開発者の割合。

ユニットテストには、どのテストカバレッジメトリクスを使用していますか?

テスト / QAエンジニアは需要が高まり、高度なスキルを備えるようになりました。開発者 10 人に対して 2 人以上の QA を割り当てるプロジェクトの割合が昨年より 4 パーセントポイント増加しています。同様の伸びは 76%~100% の QA にプログラミングスキルが備わっているプロジェクトでも見られます。どちらも手作業によるテストのみを行う人の割合は減少しています。

あなたのチームまたはプロジェクトでは、ソフトウェア開発者数とテスター / QA エンジニア数の比率はどれくらいですか?

あなたのプロジェクトにはプログラミングスキルを備えたテスター / QA エンジニアがどれくらいいますか?

あなたのプロジェクトには手動テストのみを行うテスター / QA エンジニアがどれくらいいますか?

テストケースの保管に使用しているツールは何ですか? 

テストケースの保管に特定のツールを使用している人の割合は、昨年より 9 パーセントポイント増加しています。テストの自動化対象範囲は昨年からあまり変化していませんが、少なくともテストの半分を自動化している人の割合は 50% をわずかに上回っています。

あなたのプロジェクトのうち、どれくらいが自動化されていますか?

どのテストフレームワーク/ツール/テクノロジーを使用していますか?

あなたのプロジェクトでは、どのプログラミング言語をテスト自動化に使用していますか?

テスト自動化に使用されている 5 大言語は昨年から変化しておらず、今年も JavaScript/TypeScript、Python、Java、C#、および PHP となっています。

どの BDD(ビヘイビア駆動開発)技術を使用していますか?

14%

プロジェクトのテストに AI/ML を使用していると答えた回答者の割合。昨年より 6 パーセントポイント増加しています。

ビヘイビア駆動開発(BDD)の普及が進んでおり、昨年より 5 パーセントポイント増加しています。現在では回答者の 17% が BDD 技術を使用していると答えています。

JetBrains Aqua新製品

テスト自動化用の強力なツールをお探しですか?JetBrains Aqua を使えばメンテナンスの手間が少ない信頼性の高い自動化テストを開発できるため、生産性が向上します。

Aqua は皆さんからの貴重なフィードバックを基にして最も一般的なプログラミング言語と自動化テストフレームワークをサポートしています。当社のブログに登録し、最近の改善点に関する最新情報を入手しましょう。Twitter も必ずフォローしてください!

テスト:

2022

適切なツールをお探しください

最後までご覧いただきありがとうございました!

レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。