Не удалось найти ошибку модуля при попытке выполнить тесты транспортира

#module #jasmine #protractor #frameworks

#модуль #jasmine #транспортир #фреймворки

Вопрос:

Я создал образец фреймворка и пытаюсь войти в свое приложение

Ниже приведен скриншот структуры моего пакета

Структура фреймворка

Это мой LoginObjects.js который присутствует внутри папки Pages Объекты входа

Я обращаюсь к этому в своем SpecLogin.js папка введите описание изображения здесь

Когда я выполняю свой configuration.js Я получаю следующую ошибку ниже. Пожалуйста, дайте мне знать, где я ошибаюсь

Сбои:

  1. На странице входа в систему при тестировании возникло исключение объявления

Сообщение:

 Error: Cannot find module './Pages/LoginObjects'

Require stack:

- C:Userssilpaeclipse-workspace_udemy_jsNextgenSpecsLogin.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesjasminelibjasmine.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltframeworksjasmine.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltrunner.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltlauncher.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltcli.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbinprotractor
 

Стек:

 Error: Cannot find module './Pages/LoginObjects'

Require stack:

- C:Userssilpaeclipse-workspace_udemy_jsNextgenSpecsLogin.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesjasminelibjasmine.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltframeworksjasmine.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltrunner.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltlauncher.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbuiltcli.js

- C:Userssilpaeclipse-workspace_udemy_jsNextgennode_modulesprotractorbinprotractor

    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)

    at Function.Module._load (internal/modules/cjs/loader.js:725:27)

    at Module.require (internal/modules/cjs/loader.js:952:19)

    at require (internal/modules/cjs/helpers.js:88:18)

    at Suite.<anonymous> (C:Userssilpaeclipse-workspace_udemy_jsNextgenSpecsLogin.js:5:15)

    at Object.<anonymous> (C:Userssilpaeclipse-workspace_udemy_jsNextgenSpecsLogin.js:2:1)

    at Module._compile (internal/modules/cjs/loader.js:1063:30)
 

1 спецификация, 1 сбой

Завершено через 2.136 секунд

Ответ №1:

сначала вам нужно выйти из папки Specs, а затем перейти к Pages one.
Попробуйте с '../Pages/LoginObjects'