【问题标题】:Protractor test opening browser in root folder of XAMPP量角器测试在 XAMPP 的根文件夹中打开浏览器
【发布时间】:2016-01-11 08:44:26
【问题描述】:

所以我正在尝试按照 Angular 网站上的描述运行和端到端测试:

https://docs.angularjs.org/tutorial/step_03

现在,当我在 git bash 中运行 npm run protractor 时,一切都运行良好,除了浏览器打开运行测试时,它会在 XAMPP 的根文件夹中打开,而不是在我当前测试的文件夹中。

如何进行这种端到端的测试?

这就是我运行测试的方式:

这是我运行命令后 git 的样子:

这就是浏览器打开的内容:

如您所见,浏览器位置表明它正在从根目录进行测试,但我认为它应该从我当前所在的文件夹加载(请参阅 Git bash)。

我做错了什么?

【问题讨论】:

  • 能否请您向我们展示您的 protractor.config 文件并提及您希望在浏览器中启动的网址。
  • 我在哪里可以找到这个文件?

标签: angularjs testing npm protractor


【解决方案1】:

好的,所以您需要更改位于 protractor-conf.js 文件中的基本 url。该文件位于您安装量角器的同一项目文件夹中。在那里你会找到一个名为“test”的文件夹,在那里你会找到一个名为“protractor-conf.js”的文件。您需要将baseUrl 调整为正确的路径,以便您的量角器测试以正确的路径打开浏览器。

【讨论】:

    猜你喜欢
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多