试了下,直接访问 url 页面后定位时定位不到的,需要:
1-先把滚动条下拉到输入框位置
2-然后使用//input[@aria-describedby='DateInput__screen-reader-message-startDate_bookingbar'] 可以定位到了
想看下的,貌似你给的 url 不能直接访问啊
//input[@placeholder='Check in'] 或者直接 id\name 这样不能直接定位到 input 输入框吗?
或者 button 试下可否定位到
//button[contains(.,'Check Availability')]
可以试试抓包对比下 2 种请求方式的区别
找个实际项目把自己学的东西用起来,跑下用例,看看报告,看看使用效果;然后可以继续进行封装,搞搞自己想要的框架什么的,边学边用!
支持一下,正好需要,准备试试使用
适合自己,自己用的最熟练,能用它完成自己的工作,能给自己带来好处和提升效率的就是最好的。
能解决问题的都是好路子。
加油
赞,实用
不错