Vitaq AI サービス
wdio-vitaqai-service はサードパーティパッケージです。詳細については、GitHub | npm
をご覧ください。
WebdriverIO バージョン 8 をサポート
Vitaq AI は、WebdriverIO をベースとした、独自の AI 搭載クラウドベースのテスト自動化ツールです。ブラウザからアクセスして、アプリケーションのグラフィカルなデジタルツインを簡単に取得できます。Web、モバイル、API テストのためのモデル駆動型アプローチに、WebdriverIO の全機能を拡張します。
- 変動性の力を利用して、他のアプローチでは見逃される欠陥を発見します。
- テスト済みと未テストの内容を、ユーザージャーニーのクラウドベースのテストカバレッジデータベースに測定・分析します。
- 機械学習により、最も重要なユーザージャーニーを優先することでリスクを軽減します。
インストール
これは、WebdriverIO を Mocha と Vitaq と統合するために必要なパッケージの1つです。これはマスターパッケージであり、他の必要なパッケージはこのパッケージの依存関係です。
最も簡単な方法は、`wdio-vitaqai-service` を `package.json` の devDependency として保持することです(例:)
{
"devDependencies": {
"wdio-vitaqai-service": "^1.1.26"
}
}
npm を使用してインストールできます。
npm install wdio-vitaqai-service --save-dev
または Yarn を使用してインストールできます。
yarn add wdio-vitaqai-service --dev
`WebdriverIO` のインストール方法はこちらをご覧ください。
アップグレード
このパッケージの増分アップグレードを行う場合は、npm を使用できます。
npm install wdio-vitaqai-service@<version> --save-dev
または Yarn を使用してインストールできます。
yarn add wdio-vitaqai-service@<version> --dev
ここで、`
設定
このパッケージを使用するには、WebdriverIO 設定ファイル(デフォルト名は wdio.conf.js)を次のように変更する必要があります。
- すべてのスペックが同じランナーインスタンスで実行されるようにグループ化します。
"specs": [
["./test/specs/*.js"]
],
- フレームワークを vitaqai-mocha に設定します。
"framework": "vitaqai-mocha",
- vitaqai サービスとパラメータを追加します。
"services": [
["vitaqai", {
"userName": "fred@webtesting.com",
"testActivityName": "Shopping_Site_Test",
"projectName": "Surf_Shop",
"url": "https://vitaq.online",
"userAPIKey": "..."
}],
"chromedriver",
],
ここで
- `userName` - vitaq.online のアカウントのユーザー名を参照します。
- `testActivityName` - 使用するテストアクティビティの名前を参照します。
- `projectName` - テストアクティビティを含むプロジェクトを参照します。
- `url` - Vitaq の URL です。
- `userAPIKey` - vitaq.online アカウントからコピーした API キーです。
Mocha オプションは、通常の方法で追加できます。
WebdriverIO の詳細については、ホームページをご覧ください。
ドキュメント
上記の設定オプションの詳細とコマンドライン使用の詳細については、Vitaq AI WebdriverIO サービスのドキュメントをご覧ください。
WebdriverIO 用 VitaqAI の始め方
Vitaq を始めるための最速の方法は次のとおりです。
- vitaq.onlineでアカウントを登録します。
- ご提供している例を実行するために、Vitaq AI の始め方ガイドの手順に従ってください。
- 独自のテストアクティビティ図を作成し、実行するための手順に従ってください。