Selenium 如何修改 input 标签中的 placeholder 值

电工 · 2020年09月17日 · 最后由 TestOps 云层 回复于 2020年12月01日 · 28 次阅读



请教大佬,界面上是可以点击然后输入值的,但是 selenium 代码 send_keys 无法成功,换成 click,但是无法定位到弹出来的选择框,这个选择框的值好像是动态获取的,不知道 selenium 代码改如何写

共收到 6 条回复 时间 点赞

先 click 选框 ,再 click 选项

Tester_谜城 回复

不能 click 选项,定位不到

电工 回复

那就先去除 readonly 再用 send_keys 试试

按照正常的业务流程来操作,点击选择弹出的选择项,这个没理由定位不到的

你需要把下拉框的元素截取出来,也许选项元素接收的不是 click 操作

看样子是点了后会出扩展 div,你考虑直接用 js 对这个 input 的 value 赋值。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册