Проблемы с отображением результатов тестов Mocha + Chai + Selenium в хорошем формате в браузере - PullRequest
0 голосов
/ 24 сентября 2019

Попытка повторить то, что я смогла сделать, только с тестами Мокко + Чай

Работы (только Мокко + Чай):

Желаемый результат (НиццаGUI в браузере): example of the ideal result

test.js:

const assert = chai.assert;

describe('For the..................

testRun.html:

<!DOCTYPE html>
<html>
<head>
    <title>Unit Tests</title>
    <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>

    <!-- load your test files here -->
    <script src="test/test.js"></script>

    <script>mocha.run();</script>
</body>
</html>



Но когда я пытаюсь интегрировать в него тесты селена, я получаю много ошибок.Я знаю, что это неправильно, но я не уверен, как это исправить.
Не работает (мокко + чай + селен):
test.js:

const {Builder, By, Key, until} = require('selenium-webdriver');
const chrome = require('selenium-webdriver/chrome');
const { expect } = require('chai');

describe('The website', () => {
    const driver = new Builder()
    .forBrowser('chrome')
    .build();

    it('should sta...........................


testRun.html:

<!DOCTYPE html>
<html>
<head>
    <title>Unit Tests</title>
    <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 src="node_modules/selenium-webdriver/index.js"></script>

    <script>mocha.setup('bdd')</script>

    <!-- load your test files here -->
    <script src="test/test.js"></script>

    <script>mocha.run();</script>
</body>
</html>


Ошибки, которые я получаю в браузере: enter image description here




Аналогично тому, что здесь задается: Отображение неисправностейрезультаты теста в браузере с Mocha, Chai и webdriver.io

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