selenium 自动化的坑(5)
这次要说的自动化坑是关于<a>标签的,话不多说,先上图:
这个表面上看起来是个输入框,操作的时候需要鼠标先悬停,才会出来下面的选项,刚开始我尝试直接点击,结果当然是失败的了。
注意:我的操作步骤,先悬停,ok,那先用鼠标悬停,这一步没问题,下一步,是点击?还是用键盘下键?还是键盘回车?
我基本都尝试了,键盘先下键再回车不行,在下键的时候,选择的下拉框有问题,直接点击不行,元素根本获取不到,
接下来请注意我的截图,<a>标签下面有个<ul>,咦,这里是什么呢?点开看看,哇,点开了竟然是下拉的元素,那我既然不能直接点击,能不能先让鼠标悬停,下拉内容加载出来之后再点击呢?
结果当然是OK的啦!
开心!!!!
总结:在自动化的时候,仔细观察我们正常的操作步骤,或者说元素出来的顺序,一些前置条件出来后我们就可以正常操作的啦!
学习最大的乐趣在于分享,我是绝世老中医,欢迎来诊
个人qq:1978529954