摘要: 在使用selenium进行自动化测试时,会用到quit和close,这两者在使用上存在区别: 1、当浏览器只有1个页面时,close通过关闭浏览器唯一一个页面来达到关闭浏览器的作用,而quit是直接关闭浏览器。 from selenium import webdriver import time d 阅读全文
posted @ 2021-07-22 22:49 惜阙 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 在使用python+selenium操作浏览器时,有时需要控制浏览器窗口的位置和大小: 浏览器大小有三种方式: 1、最大化:driver.maximize_window() 2、最小化:driver.set_window_position(-2000, -2000) #通过将浏览器位置移到屏幕之外来 阅读全文
posted @ 2021-07-22 19:02 惜阙 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 单个元素的定位方式有8种,分别是: id :driver.find_element_by_id() class_name:driver.find_element_by_class_name() name:driver.find_element_by_name() link_text:driver.f 阅读全文
posted @ 2021-07-22 18:35 惜阙 阅读(77) 评论(0) 推荐(0) 编辑
摘要: test.py from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.baidu.com") # 搜索输入框 search_input = driver.find_element_by_id 阅读全文
posted @ 2021-07-22 18:17 惜阙 阅读(964) 评论(0) 推荐(2) 编辑