Usługa LambdaTest
wdio-lambdatest-service jest pakietem zewnętrznym, więcej informacji można znaleźć na GitHub | npm
Usługa WebdriverIO, która zarządza tunelem i metadanymi zadań dla użytkowników LambdaTest.
Instalacja
npm i wdio-lambdatest-service --save-dev
Instrukcje dotyczące instalacji WebdriverIO można znaleźć tutaj.
Konfiguracja
WebdriverIO ma wbudowaną obsługę LambdaTest. Wystarczy ustawić user i key w pliku wdio.conf.js. Aby włączyć funkcję automatyzacji aplikacji, ustaw product: 'appAutomation' w pliku wdio.conf.js. Ta wtyczka usługi zapewnia wsparcie dla LambdaTest Tunnel. Ustaw również tunnel: true, aby aktywować tę funkcję.
// 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
}]
],
// ...
};
Aby uzyskać uwagi o błędach testu na pulpicie automatyzacji
Aby uzyskać uwagi o błędach testu na pulpicie automatyzacji, po prostu dodaj ltErrorRemark: true w swoim wdio.conf.js.