實戰練習 - 雲端瀏覽器測試

安裝模組

npm i wdio-testingbot-service --save-dev

設定環境變數

Mac

export TESTINGBOT_KEY=
export TESTINGBOT_SECRET=

Window

SET TESTINGBOT_KEY=
SET TESTINGBOT_SECRET=

更改設定檔 wdio.conf.js

capabilities: [{
    maxInstances: 1,
    browserName: 'MicrosoftEdge',
    version: '14',
    platform: 'WINDOWS',
    name: 'e2e testing'
}],

services: ['testingbot'],
host: 'hub.testingbot.com',
port: 80,
user: process.env.TESTINGBOT_KEY,
key: process.env.TESTINGBOT_SECRET,

注意事項

  • baseUrl 要改
  • timeout 的問題
// wdio.conf.js
exports.config = {
    // ...
    framework: 'mocha',
    mochaOpts: {
        ui: 'bdd',
        timeout: 20000
    },
    // ...
}

results matching ""

    No results matching ""