0

ここにある wdio のドキュメントに従って、wdio の PerformanceTotal サービスをインストールして使用しようとしています: https://webdriver.io/docs/wdio-performancetotal-service/

まず、PerformanceTotal パッケージをインストールしました。

npm install wdio-performancetotal-service --save-dev

次に、PerformanceTotal サービスを構成ファイルに追加しました。

["performancetotal",{
        disableAppendToExistingFile: false,
        performanceResultsFileName: "performance-results",
        dropResultsFromFailedTest: false
}]

wdio のドキュメントに記載されている手順の例を使用する機能ファイルを作成しました。

Then("should test github startup performance", () => {
        // ...
        performancetotal.sampleStart("Startup");
        
        browser.url("https://github.com/");
        
        performancetotal.sampleEnd("Startup");
        //...
    });

ただし、テストを実行すると、ターミナルの出力は次のようになります。

[0-0]
Performance-Total results:
[0-0] ┌─────────┐
│ (index) │
├─────────┤
└─────────┘
[0-0] PASSED in chrome - C:\Work\features\PerformanceTotal.feature

wdio ドキュメントでは、PerformanceTotal は次のようなデータを分析する必要があると述べています: average timemean(sem) の標準誤差number of samplesmin valuemax value最も早い時間と最も遅い時間

ただし、インデックスは空白であり、このデータが表示されると想定しています。

wdio Web サイト以外にオンラインでドキュメントが見つからないため、PerformanceTotal サービスの使用に成功した人がいるかどうかを尋ねたかったのです。私たちのテスト ソリューションでそれを起動して実行することはできないようです。

ありがとう

4

0 に答える 0