На эти вопросы отвечали только те, кто указал, что работает тестировщиком или QA-инженером, а также те, в чьи должностные обязанности входит участие в тестировании.
Тестирование
75%
всех респондентов говорят, что тестирование — неотъемлемая часть процесса разработки
44%
всех респондентов вовлечены в процесс тестирования
33%
респондентов говорят, что в их компаниях разработкой тестов и тестированием занимаются разные люди
52%
респондентов используют разработку тест-кейсов в процессе тестирования
Интересный факт
Только 13% респондентов сообщили, что прибегают к сторонней помощи, привлекая к тестированию продуктов оценщиков и внешних подрядчиков.
Представляется, что в компаниях существует дефицит QA-инженеров: 44% респондентов сообщили, что в их проектах менее 1 QA-инженера на 10 разработчиков. Только у 10% больше 4 QA-инженеров на 10 разработчиков.
В 29% проектов более половины QA-инженеров выполняют только ручное тестирование, при этом в 27% проектов более половины тестировщиков имеют навыки программирования.
Около 41% тестировщиков и QA-инженеров не используют специальные инструменты для хранения тест-кейсов, лишь 20% используют инструменты для управления тест-кейсами.
47% респондентов автоматизировали не менее половины выполняемых тестов. Как и в прошлом году, самыми популярными технологиями стали JUnit (34%), Postman (29%), Jest (23%) и Selenium WebDriver (20%). Тремя наиболее распространенными языками, используемыми при автоматизации тестирования, остаются JavaScript, Java и Python.
Интересный факт
12% респондентов используют при тестировании технологии разработки на основе поведения, а 8% используют искусственный интеллект (AI) и (или) машинное обучение (ML). В этой группе AI/ML используется в основном для анализа данных системных журналов и поведения пользователей.
Мы собрали вместе все наши инструменты для QA и автоматизации тестирования. При необходимости вы можете добавить в свою JetBrains IDE любые нужные инструменты и возможности или попробовать наш Набор для автоматизации тестирования.
Если вам нужна информация о новых тенденциях и инструментах контроля качества, подпишитесь на наш блог по контролю качества!
Подберите себе инструмент
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.