自动化技术
下拉框处理:
两种处理方案:
方法一:直接进行选项元素识别 并点击
方法二:识别下拉框对象,转化成 select 对象,再使用 select 类中自带的方法进行选择
等待机制:
1、固定等待
优点:简单方便
缺陷:时间是固定设置的,很容易出现失效等问题
time.sleep(5)
2、隐式等待
它是一个全局设置,针对所有的 find_element 方法都生效
工作机制:每隔0.5秒扫描一次页面,检查是否出现元素,如果出现则立即执行后续的代码,如果等到设置的 时间 如100秒 还是没有检查到,则报错
3、显式等待
它针对单个元素生效,一般用于自动化测试框架中。工作机制和隐式等待一样,只不过 扫描间隔时间可以自定义,默认是0.5秒