SmartUI
TestMu AI (ранее LambdaTest) SmartUI предоставляет визуальное регрессионное тестирование с искусственным интеллектом для ваших тестов WebdriverIO. Он де лает снимки экрана, сравнивает их с базовыми изображениями и выделяет визуальные различия с помощью интеллектуальных алгоритмов сравнения.
Настройка
Создание проекта SmartUI
Зарегистрируйтесь в TestMu AI (ранее LambdaTest) и перейдите в Проекты SmartUI для создания нового проекта. Выберите Web в качестве платформы и настройте имя проекта, утверждающих и теги.
Настройка учетных данных
Получите ваши LT_USERNAME и LT_ACCESS_KEY из панели управления TestMu AI (ранее LambdaTest) и установите их как переменные окружения:
export LT_USERNAME="<your username>"
export LT_ACCESS_KEY="<your access key>"
Установка SDK SmartUI
npm install @lambdatest/wdio-driver
Настройка WebdriverIO
Обновите ваш wdio.conf.js:
exports.config = {
user: process.env.LT_USERNAME,
key: process.env.LT_ACCESS_KEY,
capabilities: [{
browserName: 'chrome',
browserVersion: 'latest',
'LT:Options': {
platform: 'Windows 10',
build: 'SmartUI Build',
name: 'SmartUI Test',
smartUI.project: '<Your Project Name>',
smartUI.build: '<Your Build Name>',
smartUI.baseline: false
}
}]
}