2017-05-18 15 views
1

私はWebDriverIOを使用しており、魅力レポートを生成したいと考えています。私は私がやったAllure に記載されたすべての手順に従っ:WebDriverIOとJasmineフレームワークで魅力的なレポートが生成されない

$ npm install wdio-allure-reporter --save-dev 

package.jsonがあります

"wdio-allure-reporter": "~0.0.2" 

マイwdio.conf.js:

reporters: [allure], 
    reporterOptions: { 
     allure: { 
      outputDir: 'allure-results' 
     }   
    }, 

を私はallure generate './allure-results' --clean レポートを行うと魅力的なレポートに作成しました

しかし、/ allure-reportフォルダに移動してindex.htmlを開くと、空白のページになります。また、.allure-resultsフォルダには何もありません。

誰かが適切な方向に向かってください。私は何が欠けていますか?

+0

がありますか? AllureはWebサーバー経由で開く必要があり、 'file:///'プロトコルでファイルを開くと動作しません。 関連する質問をご覧ください:http://stackoverflow.com/questions/23997449/allure-report-nothing-shown-in-chrome –

答えて

1

私はwdioと組み合わせると魅力的な経験をしました。 https://docs.qameta.io/allure/latest/#_commandlineで何を試しても、空白のHTMLレポートが得られました。

generateの代わりにserveを使用していると言われました。私はコマンド./node_modules/.bin/allure serve allure-results/.とVWOLAHを使用しました! (?) 出来た!テスト結果とデータがロードされたローカルサーバーを実行します。

...すべてのテストデータを取得しているようではありませんが、実行した最後のテストを実行しているようです。

0

@jazzの場合、wdio-allure-reporterのバージョンを更新してみてください。私package.json

、私はあなたがレポートを開くにはどうすればよい"wdio-allure-reporter": "^0.1.2",

関連する問題