이러한 질문은 자신이 테스터/QA 엔지니어로 일하거나 업무의 일부로 테스트에 참여한다고 답한 응답자에게만 표시되었습니다.
테스트
75%
는 테스트가 개발에 필수적인 역할을 한다고 답했습니다
44%
가 테스트 프로세스에 참여했습니다
33%
는 회사에서 테스트 설계 및 테스트 실행을 담당하는 직원이 다르다고 말했습니다
52%
는 테스트 프로세스의 일부로 테스트 사례 설계를 사용합니다
기업의 QA 엔지니어가 부족 현상을 겪는 것으로 보입니다. 응답자의 44%는 프로젝트에서 개발자 10명당 QA 엔지니어가 1명 미만이라고 답했습니다. 개발자 10명당 QA 엔지니어가 4명 이상이라고 답한 경우는 10%에 불과합니다.
프로젝트의 29%에서 QA 엔지니어의 절반 이상이 수동 테스트만 수행하는 반면, 프로젝트의 27%에서 테스터의 절반 이상이 프로그래밍 기술을 가지고 있습니다.
약 41%의 테스터와 QA 엔지니어가 테스트 사례를 저장하는 데 어떤 도구도 사용하지 않으며 20%만이 특별한 테스트 사례 관리 도구를 사용합니다.
응답자의 47%가 테스트의 절반 이상을 자동화했습니다. 작년과 마찬가지로 가장 인기 있는 기술은 JUnit(34%), Postman(29%), Jest(23%), Selenium WebDriver(20%)입니다. JavaScript, Java 및 Python은 여전히 테스트 자동화를 위한 상위 3개 언어입니다.
흥미로운 사실
응답자의 12%는 테스트 과정에서 행동 기반 개발 기술을 사용하고 8%는 AI/ML을 사용합니다. 이 그룹에서 AI/ML은 주로 시스템 로그 및 사용자 행동 데이터 분석에 사용됩니다.
품질 보증 및 테스트 자동화를 위한 도구를 한 곳에 모았습니다. JetBrains IDE에 유용한 도구와 기능을 쉽게 추가하거나 테스트 자동화 키트를 사용해 볼 수 있습니다.
JetBrains의 QA 뉴스와 도구에 대한 업데이트를 받아보고 싶으신가요? 지금 QA 블로그를 구독하세요!
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.
JetBrains Tech Insights Lab에 참여하세요
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.