duran-min

Мехмет Дюран

ГОЛЛАНДИЯ

Доклад
«Оценка TESTAR в промышленных условиях»

TESTAR имеет инновационный подход к тестированию графического интерфейса (UI). Нами было проведено научное исследование в голландском железнодорожном секторе для сравнения инновационного подхода с используемым ручным подходом. Мы разработали научную платформу для обеспечения возможности данного сравнения. В данном исследовании были реализованы две концепции для исследования придания осмысленности и технической ценности TESTAR. «Придание осмысленности» – это процесс, с использованием которого люди придают смысл событиям. TESTAR представляет собой трассирующий и бессценарный подход, что отличает его от других инструментов тестирования UI. Кроме того, данный инструмент автоматизирует не только выполнение тестирования, но и разработку тестов. Ввиду отсутствия необходимости в тестовых сценариях предполагается, что TESTAR обеспечит решение значительной части проблем сопровождения, с которыми сопряжены другие подходы. В настоящее время доступно лишь ограниченное количество исследований, посвященных оценке того, насколько эффективным, продуктивным, изучаемым и удовлетворительным является этот инновационный подход в промышленных условиях. Результаты могут предоставить достаточные сведения для поддержки компаний в определении, принесет ли оцениваемая технология выгоду для их организации. В нашем предметном исследовании выполнено сравнение инновационного подхода к автоматизации тестирования без тестовых сценариев с ручным подходом к тестированию в реалистичных промышленных условиях (железнодорожный сектор) с реальным критически важным веб-приложением. Для исследования изучаемости, эффективности, продуктивности и удовлетворительности использованы как качественные, так и количественные методы исследований. Помимо данного фактора, для инструмента автоматизации тестирования нами также было проанализировано придание осмысленности. Результаты показывают, что в данных условиях TESTAR обеспечивал возможность определения большего количества ошибок и большее покрытие функционального тестирования по сравнению с используемым ручным подходом к тестированию.

 

« Вернуться назад