如何用柏树点击
Posted
技术标签:
【中文标题】如何用柏树点击【英文标题】:How to click with cypress 【发布时间】:2021-06-09 07:08:30 【问题描述】:我正在尝试使用柏树点击 181 Fastighet,如图所示。 像这样写 cy.get('.col-lg-11 col-md-11 text-left text-nowrap text-truncate ').click(); 但我得到一个错误 4000 毫秒后重试超时:应找到元素:.col-lg-11 col-md-11 text-left text-nowrap text-truncate ,但从未找到。
测试找不到应该点击的 div。 我尝试了很多不同的方法,但它不起作用! 有什么想法吗??
【问题讨论】:
文本 181 Fastighet 在该网页中是否唯一? @AlapanDas 我怎么知道?它似乎是点击文本而不是链接 你可以试试-cy.contains('181 Fastighets', matchCase: false).click()
谢谢!我需要进行一点编辑,所以让它工作吧!但是非常感谢你:)
请在此处发布最终答案,以便对其他人也有帮助。
【参考方案1】:
试试这个简单的方法:
cy.contains("181 Fastighet").should('be.visible').click()
测试愉快!
@mustafa 关于“按 Enter”的第二个问题:
cy.get('#password').type('password123enter')
【讨论】:
谢谢!但是输入文本后如何让cypress按回车? 试试这个:cy.get('#password').type('password123enter') 参考检查这个东西:docs.cypress.io/api/commands/type.html#Form-Submission以上是关于如何用柏树点击的主要内容,如果未能解决你的问题,请参考以下文章