Gmail サービス
wdio-gmail-service は、サードパーティのパッケージです。詳細については GitHub | npm をご覧ください。
Gmail Tester を使用して Google Mail からメールを取得するための WebdriverIO プラグインです。
インストール
最も簡単な方法は、package.json に wdio-gmail-service
を devDependency
として保持することです。
{
"devDependencies": {
"wdio-gmail-service": "^2.0.0"
}
}
次のようにインストールできます:
npm install wdio-gmail-service --save-dev
使用方法
Gmail 認証
Gmail Tester の指示に従って、credentials.json
(OAuth2 認証ファイル)と token.json
(OAuth2 トークン)を作成する必要があります。
設定
サービスリストに gmail
を追加してサービスを追加します。例:
// wdio.conf.js
import path from 'path'
export const config = {
// ...
services: [['gmail', {
credentialsJsonPath: path.join(process.cwd(), './credentials.json'),
tokenJsonPath: join(process.cwd(), './token.json'),
intervalSec: 10,
timeoutSec: 60
}]]
// ...
};
サービスオプション
credentialsJsonPath
認証情報 JSON ファイルへの絶対パス。
型: string
必須: true