1. Предисловие
В настоящее время на рынке представлено множество плагинов автоматического тестирования Chrome, таких как Selenium IDE, Katalon Recorder и т. д., но они в основном основаны на ручной записи для создания автоматических тестовых сценариев, что часто отнимает много времени и труда. интенсивным, что затрудняет процесс гибкой разработки.
В этой статье будет представлен плагин автоматизированного тестирования, управляемый искусственным интеллектом — TestCraft, который обеспечивает беспрецедентную эффективность и понимание тестировщикам и командам разработчиков. Независимо от того, являетесь ли вы опытным специалистом по обеспечению качества или только начинаете работать в мире тестирования, TestCraft, вероятно, станет незаменимым инструментом в вашем наборе инструментов.
2. Введение
TestCraft — это инновационный плагин для браузера Chrome. Благодаря возможностям GPT-4 TestCraft может преобразовать ваш опыт тестирования программного обеспечения, упростив генерацию идей для тестирования, создание автоматических тестовых сценариев для Cypress и Playwright и даже проверку проблем с доступностью. .
Функции:
Как это получить:
1. Магазин приложений Chrome
2、Добавить автора(meng85135506)Получать
3. Приступайте к работе быстро
Откройте TestCraft, вы можете выбирать элементы, генерировать идеи тестов, проверять доступность, выбирать среду автоматизации (Cypress/Playwright), язык (JS/TS), объекты страниц (вкл/выкл), автоматизировать и другие операции.
1、Pick Element
Откройте образец URL-адреса: https://www.shop-blinq.io/, нажмите «Выбрать элемент», чтобы выбрать элемент (область входа на веб-сайте).
После завершения выбора элемента можно выполнять последующие операции (генерацию идей испытаний, проверку доступности и т. д.).
2、Generate Test Ideas
Нажмите «Создать идеи для тестов», и ИИ сгенерирует идеи тестов для области входа на веб-сайт.
Например:
Убедитесь, что в форме входа отображаются правильные метки имени пользователя и пароля.
Проверьте функциональность входа в систему, используя действительную комбинацию имени пользователя и пароля, чтобы обеспечить успешный вход в систему.
Убедитесь, что кнопка «Войти» активна только при заполнении полей имени пользователя и пароля.
Обязательно очистите поля имени пользователя и пароля после успешного входа в систему.
Убедитесь, что поля ввода допускают допустимые символы (например, буквенно-цифровые символы) для имени пользователя и пароля.
Выберите конкретную идею теста, чтобы создать сценарий автоматизации, или скопируйте ее в буфер обмена.
Создан скрипт автоматизации.
3、Check Accessibility
Нажмите «Проверить доступность», чтобы проверить доступность области входа на веб-сайт и предложить решения.
Например:
##вопрос
###Соответствие уровня А-
-**Проблема:**Отсутствуют теги элементов формы.
-**Стандарт:**1.3.1 Информация и взаимоотношения
-**Решение:**Убедитесь, что все элементы формы имеют связанные теги, правильно связанные с помощью атрибута «for».
4、Automate
Выберите платформу автоматизации Cypress и нажмите «Автоматизировать», чтобы создать сценарий тестирования автоматизации области входа.
Выберите платформу автоматизации Playwright и нажмите «Автоматизировать», чтобы создать сценарий тестирования автоматизации области входа.