Чему система VAR может научить нас в области агентного тестирования

Источник: UiPath•

Чему система VAR может научить нас в области агентного тестирования

Узнайте, чему система VAR может научить нас в сфере агентного тестирования, где технологии выполняют тесты и предоставляют доказательства, в то время как люди сохраняют за собой право суждения и ответственность.

В спорте технологии помогают судьям видеть больше, принимать решения быстрее и последовательно применять правила. В тестировании программного обеспечения агенты и автоматизация делают то же самое: они расширяют объем доказательств и возможностей, доступных лидерам по качеству, в то время как люди продолжают нести ответственность за оценку, риски и решения о выпуске.

VAR в футболе

Я специалист по продуктовому маркетингу и присоединился к команде UiPath Test Cloud год назад. Я также огромный фанат футбола и увлечен технологиями. Обсуждая с коллегой решение видеоассистента рефери (VAR) в полуфинале Чемпионата мира 2026 года между Испанией и Францией, когда VAR правильно подтвердил гол Ламина Ямаля, я провел аналогию:

«Погодите-ка, почему люди в сфере тестирования ПО боятся потерять контроль над технологиями? В футболе технологии используются на благо спорта, а в тестировании ПО именно тестировщики руководят процессом при их поддержке».

В этом посте в блоге рассматривается то, как технологии расширяют возможности людей в различных аспектах и сферах жизни. Принцип прост:

Люди контролируют процесс. Технологии выполняют.

Система VAR дебютировала на Чемпионате мира по футболу FIFA в 2016 году. К 2018 году FIFA сообщила, что арбитры принимали правильные решения в 95% случаев без VAR. С вмешательством VAR этот показатель вырос до 99,3%.

VAR поддерживает суждение, а не заменяет его

VAR — это не автономная система принятия независимых решений. Ей управляют судьи-люди в видеостудии VAR:

  • Судья на поле принимает первоначальное решение

Судья на поле принимает первоначальное решение

  • Судьи VAR в студии используют технологии для просмотра инцидента и оценки имеющихся доказательств

Судьи VAR в студии используют технологии для просмотра инцидента и оценки имеющихся доказательств

  • Судьи VAR сообщают о своих рекомендациях или выводах арбитражню на поле

Судьи VAR сообщают о своих рекомендациях или выводах арбитражню на поле

  • Судья интерпретирует доказательства, применяет правила и контекст, а затем принимает окончательное решение. Технологии объединяют и расширяют возможности задействованных людей. Они не заменяют их.

Судья интерпретирует доказательства, применяет правила и контекст, а затем принимает окончательное решение. Технологии объединяют и расширяют возможности задействованных людей. Они не заменяют их.

Чему VAR учит нас в тестировании программного обеспечения

Тот же принцип применим и к тестированию программного обеспечения.

Вместе тестовые агенты и средства автоматизации могут обнаруживать, проектировать, выполнять, анализировать и поддерживать тесты. Тестовые агенты могут исследовать больше сценариев, обрабатывать большие объемы информации, выявлять закономерности и указывать на потенциальные риски.

Технологии выполняют задачи тестирования. Люди сохраняют контроль над стратегией обеспечения качества и наиболее важными решениями посредством:

  • Определения целей качества и профилей рисков

Определения целей качества и профилей рисков

  • Предоставления бизнес-контекста и устранения двусмысленности

Предоставления бизнес-контекста и устранения двусмысленности

  • Установления защитных барьеров и пороговых значений утверждения

Установления защитных барьеров и пороговых значений утверждения

  • Определения того, какие действия должны предпринять технологии, и обработки исключений и непредвиденного поведения

Определения того, какие действия должны предпринять технологии, и обработки исключений и непредвиденного поведения

  • Сохранения ответственности за результат

Сохранения ответственности за результат

Подобно тому, как судьи VAR работают совместно с главным арбитром, люди работают в тесном сотрудничестве с тестовыми агентами и автоматизацией. Тестовые агенты создают непрерывный цикл обратной связи, в котором технологии предоставляют данные, а люди применяют свой опыт.

Расширение возможностей людей для достижения больших результатов

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

Команда VAR может пересмотреть спорный момент офсайда с нескольких ракурсов за то время, пока игроки заканчивают спорить об этом. Тестовые агенты дают тестировщикам аналогичную фору: регрессионный набор тестов может выполняться за ночь, а к моменту входа команды в систему утром сбои уже будут сгруппированы и отмечены.

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

Будущее тестирования определяется людьми

Будущее тестирования принадлежит людям, которые направляют технологии на достижение тех результатов качества, за которые они несут ответственность.

Агенты и средства автоматизации могут брать на себя рутинные, трудоемкие и ресурсоемкие задачи. Они могут представлять доказательства, выполнять тестовые сценарии, выявлять риски и рекомендовать области для дополнительной проверки.

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

Эта ответственность остается за людьми.

Изучите агентное тестирование с помощью UiPath Test Cloud.

Источники:

  • FIFA, RELIVE: Referee Media Briefing Held After Group Stage, 2018.

FIFA, RELIVE: Referee Media Briefing Held After Group Stage, 2018.

О чём эта статья

Ещё в разделе «AI и машинное обучение»

Все →

Ещё от UiPath