У меня есть угловой проект, в котором я реализую тестовые наборы на основе браузера, используя инструмент тестирования транспортира с фреймворком cucumber. Я успешно смог запустить тестовые примеры входа в систему, теперь пытаясь реализовать другой набор тестовых примеров, скажем, после входа в систему, Страница панели инструментов.
Однако я затрагиваю два вопроса здесь ..
1) Я написал файл dashboard.steps.ts со всей необходимой реализацией, необходимой для сценария файла dashboard.feature, но все еще получаю исключение Unimplmented
2) Если я использую метод До в обоих файлах определения шага, то есть в файлах login.steps.ts и dashboard.steps.ts, то выполняются только те входные тесты, в которых проблема не упомянута в # 1
Сейчас я хочу:
1) Предоставить общий доступ к веб-драйверу через наши тесты, т. Е. После выполнения тестов входа в систему не нужно закрывать браузер и открывать новый браузер для тестов панели инструментов