Protractor 量角器中的登录页验证

Protractor 量角器中的登录页验证,protractor,automated-tests,pageobjects,Protractor,Automated Tests,Pageobjects,我有一个用户登录(https)的网站。当我从主页导航时对每个登录页进行验证时,有一个页面加载函数检查页面中的元素和登录页URL。 因为它是一个基于用户的页面,所以URL通常是动态的,它在页面标题()之后发送加密值 当我遵循页面对象模型进行测试时,我必须在每个登录页面中提到URL。 你知道我如何保持URL为动态值并在不考虑用户详细信息的情况下进行验证吗。如果你的网站页面标题是恒定的,并且只有动态加密值是动态的。希望下面的验证方法对您有所帮助 expect(browser.getCurrentUrl

我有一个用户登录(https)的网站。当我从主页导航时对每个登录页进行验证时,有一个页面加载函数检查页面中的元素和登录页URL。 因为它是一个基于用户的页面,所以URL通常是动态的,它在页面标题()之后发送加密值

当我遵循页面对象模型进行测试时,我必须在每个登录页面中提到URL。
你知道我如何保持URL为动态值并在不考虑用户详细信息的情况下进行验证吗。

如果你的
网站
页面标题
是恒定的,并且只有
动态加密值
是动态的。希望下面的验证方法对您有所帮助

expect(browser.getCurrentUrl()).toContain('https://website/pageTitle/)

上面的代码只验证常量值,并忽略URL中的动态值


希望它能帮助你