Искусственный интеллект (ИИ) начинает менять многие аспекты нашей жизни, включая тестирование программного обеспечения.
Что такое искусственный интеллект?
Согласно статье Рамы Анема Навыки тестирования программного обеспечения должны меняться вместе с ИИ, ИИ или искусственный интеллект — это имитация когнитивных функций человека машинами. Это включает в себя обучение (способность принимать новые решения на основе обработанной информации), рассуждение (использование правил для достижения приблизительных или определенных выводов), самокоррекцию (изменение поведения в зависимости от результата).
А.И. в последнее время стало модным словечком с фильмами, телешоу, знаменитостями и даже Илоном Маском, взвешивающими эту тему; и прием был неоднозначным, если не сказать больше. Некоторые, как Маск, успокаивая его, означают конец человечества, а другие утверждают, что это принесет человечеству новую эру. Независимо от чьих-либо чувств, А.И. здесь и будет только расти в изощренности. Но что это значит, в частности, для тестировщиков программного обеспечения?
Как и в большинстве других профессий, это означает, что грядут перемены, сначала постепенно. Любой черный труд будет заменен автоматизацией.
По словам Анем, вы должны быть умнее программиста, чтобы находить проблемы в коде. (9) — сказал кто-то в Интернете. Это уже верно. Тестировщики уже должны знать приложение не хуже разработчиков, а в некоторых случаях даже лучше:
- Владею бизнес-логикой I
- Знать сторону приложения DB/API
- Знать тестирование безопасности
- Нагрузочное тестирование
- Понимание отраслевых стандартов дизайна
- Создавайте тесты автоматизации
- И многое другое.
Внедрение ИИ добавит к этому списку новые фреймворки, новые способы мышления и новые навыки.
Вопрос в том, как это должно быть сделано. В настоящее время не так много людей, которые являются экспертами в создании ИИ. Это будет новый навык выбора правильных фактов, данных и «скармливания» их движку ИИ.
Одно не изменится: тестировщикам нужно будет думать, чтобы сделать все возможное, чтобы найти ошибки в дизайне и требованиях, чтобы обеспечить превосходство продукта, чего пока не может сделать ИИ».
Не все так безнадежно, А.И. и другие подобные технологии призваны подтолкнуть человечество к новым рубежам за короткий промежуток времени. Наша работа - убедиться, что мы готовы, что бы ни случилось.
Если вам понравилась эта статья, дайте ей аплодисменты! Если вам нужна дополнительная информация о том, как Propl помогает формировать этот новый мир, перейдите на prop.us, чтобы получить дополнительную информацию и подписаться на бесплатную бета-версию Propl!