Сервіс LambdaTest
wdio-lambdatest-service є пакетом третьої сторони, для отримання додаткової інформації дивіться GitHub | npm
Сервіс WebdriverIO, який керує тунелем та метаданими задач для користувачів LambdaTest.
Встановлення
npm i wdio-lambdatest-service --save-dev
Інструкції щодо встановлення WebdriverIO можна знайти тут.
Конфігурація
WebdriverIO має вбудовану підтримку LambdaTest. Вам просто потрібно встановити user та key у вашому файлі wdio.conf.js. Щоб увімкнути функцію для автоматизації додатків, встановіть product: 'appAutomation' у вашому файлі wdio.conf.js. Цей плагін сервісу підтримує LambdaTest Tunnel. Також встановіть tunnel: true, щоб активувати цю функцію.
// wdio.conf.js
exports.config = {
// ...
user: process.env.LT_USERNAME,
key: process.env.LT_ACCESS_KEY,
logFile : './logDir/api.log',
product : 'appAutomation',
services: [
['lambdatest', {
tunnel: true
}]
],
// ...
};
Щоб отримати зауваження про помилки тесту на панелі автоматизації
Щоб отримати зауваження про помилки тесту на панелі автоматизації, просто додайте ltErrorRemark: true у ваш wdio.conf.js.