【发布时间】:2018-11-11 16:12:00
【问题描述】:
我正在尝试检查单击提交按钮后页面的当前 url 是否更改为正确的 url。 我试图以我在网上找到的许多方式来做到这一点,但没有任何效果。有时问题是不可能为“url object”和“string”做相等性,有时是别的东西。一件事肯定是我启动测试时的错误。你能帮助我吗?谢谢。
这是我的 stepdefinition.js
expect(browser.getCurrentUrl()).to.equal("https://myurl.com/eng/homepage.html");
这是我的错误:
E/launcher - expected { Object (flow_, stack_, ...) } to equal 'https://myurl.com/eng/homepage.html'
[15:34:28] E/launcher - AssertionError: expected { Object (flow_, stack_, ...) } to equal 'https://myurl.com/eng/homepage.html'
【问题讨论】:
-
给出错误信息。
-
我在问题上添加了它
-
在此处添加。不久前,我用 TypeScript 回答了一个关于 Chai 的类似问题。 stackoverflow.com/questions/42839202/…
标签: javascript url browser protractor chai