Web自动化
Web自动化
异想有日天会开
这个作者很懒,什么都没留下…
展开
-
python+selenuim自动化测试--JS操作元素属性
在Web自动化测试中,当遇到输入框不能直接输入信息(例如:元素属性中有readonly属性),需要使用js改变元素的属性,将其readonly属性设置为false,使得输入框可以输入信息。一:使用方法driver.execute_script(js)二.实际场景(登录12306官网,需要选择出发日期,如何实现呢?)from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdr原创 2021-03-07 18:06:17 · 1023 阅读 · 2 评论 -
python+selenuim自动化测试--窗口切换
在Web自动化测试过程中,当点击一个链接会出现新的窗口,这时必须要切换到新的窗口才能定位到对应的元素。一:窗口切换基本方法1.获得所有窗口的句柄,返回的是一个列表。driver.window_handles2.获取当前窗口driver.current_window_handle3.切换窗口switch_to.window(要切换的窗口的句柄):切换到相应的窗口。二.实际场景切换窗口(进入百度后搜索柠檬班找到小简老师)from selenium.webdriver.common.by imp原创 2021-03-06 16:33:25 · 1148 阅读 · 1 评论