Искусственный интеллект (ИИ) начинает менять многие аспекты нашей жизни, включая тестирование программного обеспечения.

Что такое искусственный интеллект?

Согласно статье Рамы Анема Навыки тестирования программного обеспечения должны меняться вместе с ИИ, ИИ или искусственный интеллект — это имитация когнитивных функций человека машинами. Это включает в себя обучение (способность принимать новые решения на основе обработанной информации), рассуждение (использование правил для достижения приблизительных или определенных выводов), самокоррекцию (изменение поведения в зависимости от результата).

А.И. в последнее время стало модным словечком с фильмами, телешоу, знаменитостями и даже Илоном Маском, взвешивающими эту тему; и прием был неоднозначным, если не сказать больше. Некоторые, как Маск, успокаивая его, означают конец человечества, а другие утверждают, что это принесет человечеству новую эру. Независимо от чьих-либо чувств, А.И. здесь и будет только расти в изощренности. Но что это значит, в частности, для тестировщиков программного обеспечения?

Как и в большинстве других профессий, это означает, что грядут перемены, сначала постепенно. Любой черный труд будет заменен автоматизацией.

По словам Анем, вы должны быть умнее программиста, чтобы находить проблемы в коде. (9) — сказал кто-то в Интернете. Это уже верно. Тестировщики уже должны знать приложение не хуже разработчиков, а в некоторых случаях даже лучше:

  • Владею бизнес-логикой I
  • Знать сторону приложения DB/API
  • Знать тестирование безопасности
  • Нагрузочное тестирование
  • Понимание отраслевых стандартов дизайна
  • Создавайте тесты автоматизации
  • И многое другое.

Внедрение ИИ добавит к этому списку новые фреймворки, новые способы мышления и новые навыки.

Вопрос в том, как это должно быть сделано. В настоящее время не так много людей, которые являются экспертами в создании ИИ. Это будет новый навык выбора правильных фактов, данных и «скармливания» их движку ИИ.

Одно не изменится: тестировщикам нужно будет думать, чтобы сделать все возможное, чтобы найти ошибки в дизайне и требованиях, чтобы обеспечить превосходство продукта, чего пока не может сделать ИИ».

Не все так безнадежно, А.И. и другие подобные технологии призваны подтолкнуть человечество к новым рубежам за короткий промежуток времени. Наша работа - убедиться, что мы готовы, что бы ни случилось.

Если вам понравилась эта статья, дайте ей аплодисменты! Если вам нужна дополнительная информация о том, как Propl помогает формировать этот новый мир, перейдите на prop.us, чтобы получить дополнительную информацию и подписаться на бесплатную бета-версию Propl!