Не удается отобразить результаты теста в браузере с Mocha, Chai и webdriver.io. - PullRequest
0 голосов
/ 20 сентября 2018

Я использую Webdriver.io с Мокко и Чай.Я написал несколько тестов, которые отлично работают из командной строки.Он открывает браузер Chrome, запускает тесты и отображает результаты в командной строке.Однако у меня возникают проблемы с отображением результатов тестов в представлении браузера (представьте презентацию, которую я хотел бы показать в представлении браузера).Я использую шаблон mocha html для просмотра тестов в браузере, но в правом верхнем углу он отображает только «pass: 0failures: 0duration: 0s».Я скопировал html-файл в первый файл в моей структуре тестирования и изменил пути к файлам js и css.Я не вижу здесь ничего, что ссылается на webdriver.io, это недостающий фрагмент?

<!DOCTYPE html>
<html>
  <head>
    <title>Mocha</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="./node_modules/mocha/mocha.css" />
  </head>
  <body>
    <div id="mocha"></div>
    <script src="./node_modules/mocha/mocha.js"></script>
    <script src="./node_modules/chai/chai.js"></script>
    <script>mocha.setup('bdd');</script>
    <script src="./test/specs/createNewProduct.js"></script>
    <script>
      mocha.run();
    </script>
  </body>
</html>

Я открываю файл, щелкая правой кнопкой мыши по нему и открывая с помощью Chrome.

enter image description here

1 Ответ

0 голосов
/ 21 сентября 2018

Привет, я не ясно понимаю, чего вы хотите достичь.Но посмотрите на https://github.com/webdriverio-boneyard/wdio-allure-reporter Это генерирует красивые отчеты для wdio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...