我想获取此类(.grid-item)的第一个href的值(URL),然后导航到相应的href链接,并使用当前页面的URL验证值(URL)。
如何使用赛普拉斯实现这一目标?
代码:
selectStackup = () => {
cy.get(".grid-item")
.eq(1)
.invoke("attr", "href")
.then(href => {
cy.visit(href);
});
};
错误: -CypressError:必须使用URL或包含URL作为其第一个参数的选项对象来调用cy.visit()
答案 0 :(得分:0)
只需添加baseUrl
或cypress.json
中yourUrl.com
的前缀以及href
,就可以了。
cy.visit(`yourUrlOrBaseUrl.com${href}`);