我正在尝试检查在单击submit按钮后页面的当前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:{ Object (flow_,stack_,...) }应等于'https://myurl.com/eng/homepage.html‘
发布于 2018-06-01 22:01:48
尝试执行以下操作:
expect(browser.getCurrentUrl()).toEqual("https://myurl.com/eng/homepage.html");
https://stackoverflow.com/questions/50644767
复制相似问题