上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 29 下一页
摘要: 想一下这样的场景,打开页面A点击一个链接,在一个新的窗口打开页面B,由于之前的driver实例对象在页面A,但是你接下来操作的元素在页面B中,此时脚本就会报错找不到元素。该场景需要使用到selenium的switch_to.window()方法进行窗口切换。 演示场景:打开百度首页(页面A),点击新 阅读全文
posted @ 2021-02-06 19:22 码上测 阅读(1256) 评论(0) 推荐(0)
摘要: selenium的包含的方法已能完全满足UI自动化,但是有些时候又不得不用到执行JS的情况,比如在一个富文本框中输入1W个字,使用send_keys方法将经历漫长的输入过程,如果换成使用JS的innerHTML方法就能够很快的完成输入。 selenium执行JavaScript代码的方法有两种: 执 阅读全文
posted @ 2021-02-06 18:08 码上测 阅读(1428) 评论(0) 推荐(0)
摘要: 简单写个单选框和复选框界面 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>test</title> </head> <body bgcolor="burlywood"> <form> <input type="radio" 阅读全文
posted @ 2021-02-05 21:28 码上测 阅读(935) 评论(0) 推荐(0)
摘要: 模拟键盘键盘和鼠标操作主要使用到selenium的keys包,源码如下 class Keys(object): """ Set of special keys codes. """ NULL = '\ue000' CANCEL = '\ue001' # ^break HELP = '\ue002' 阅读全文
posted @ 2021-02-05 20:59 码上测 阅读(252) 评论(0) 推荐(0)
摘要: from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") # 定位属性 el = driver.find_elemen 阅读全文
posted @ 2021-02-05 11:19 码上测 阅读(581) 评论(0) 推荐(0)
摘要: from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") # 获取当前界面的handle(handle用于窗口切换) 阅读全文
posted @ 2021-02-05 10:27 码上测 阅读(385) 评论(0) 推荐(0)
摘要: import time from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") # 窗口最大化 driver.max 阅读全文
posted @ 2021-02-05 10:10 码上测 阅读(116) 评论(0) 推荐(0)
摘要: from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") # 获取浏览器名称 browserName = driver 阅读全文
posted @ 2021-02-05 09:59 码上测 阅读(511) 评论(0) 推荐(0)
摘要: import time from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") driver.find_elemen 阅读全文
posted @ 2021-02-05 09:44 码上测 阅读(208) 评论(0) 推荐(0)
摘要: from selenium import webdriver driver = webdriver.Chrome() driver.maximize_window() driver.get("https://www.baidu.com") # 定位元素 input_box = driver.find 阅读全文
posted @ 2021-02-05 09:29 码上测 阅读(3139) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 29 下一页