Фреймворк для тестирования чат-ботов - PullRequest
0 голосов
/ 29 июня 2018

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

Я решил использовать Protractor, так как у меня уже есть опыт работы с ним, но я нашел платформу под названием Botium (которая просто выполняет функциональные тесты, а не UI / API) и затем Katalon.

Я не фанат Record and play, но так как чат-бот считается небольшим и простым продуктом, мне интересно, сэкономит ли мне больше времени на проведение тестов в Katalon вместо Protractor.

Кто-нибудь уже использовал Katalon для такого рода тестов? Или транспортир? Недостатком Katalon, о котором я могу думать, является язык, поскольку чатбот разработан в JS.

1 Ответ

0 голосов
/ 29 июня 2018

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

Хотя запись и воспроизведение - это опция, в Каталоне это не является необходимым способом ведения дел. Я предпочитаю (я предпочитаю использовать 100% времени) режим сценариев, хотя я не разработчик. Это очень удобно даже для не-разработчиков (используя предопределенные ключевые слова). И для кого-то с базовым пониманием программирования режим скрипта не представляет никаких проблем.

Тот факт, что чатбот разработан в JS, не является проблемой. Несмотря на то, что основным языком сценариев Katalon является Groovy, он используется для веб-автоматизации, поэтому JS - это круто.

...