摘要: 案例:在51xxx网站登录页面选择指定的保留时间。 1.根据选项元素标签定位 from selenium import webdriver from time import sleep from selenium.webdriver.support.ui import Select driver=w 阅读全文
posted @ 2023-01-16 14:53 哈哈妞儿 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Selenium极力推荐使用CSS 定位而不是XPath来定位元素,原因是CSS 定位比XPath 定速度快,语法也更加简洁。 CSS常用定位方法 1.find_element_by_css_selector() 2.#id id选择器根据id属性来定位元素 3.class class选择器,根据c 阅读全文
posted @ 2023-01-16 14:33 哈哈妞儿 阅读(106) 评论(0) 推荐(0) 编辑
摘要: XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。 xpath绝对与相对定位 from selenium import webdriver- from time import sleep driver=web 阅读全文
posted @ 2023-01-16 14:26 哈哈妞儿 阅读(127) 评论(0) 推荐(0) 编辑
摘要: link_text定位就是根据超链接文字进行定位。 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com/") driver. 阅读全文
posted @ 2023-01-16 14:05 哈哈妞儿 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 根据标签中属性class来进行定位的一种方法 from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com") driver.find 阅读全文
posted @ 2023-01-16 13:58 哈哈妞儿 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 案例:打开百度页面,在用户名输入框输入用户名“selenium” from selenium import webdriver from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com") # 阅读全文
posted @ 2023-01-16 13:55 哈哈妞儿 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 元素定位 元素的定位应该是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。 webdriver提供了一系列的元素定位方法,常用的有以下几种 id name class name link text partial link text tag name xpath css selector 阅读全文
posted @ 2023-01-16 13:47 哈哈妞儿 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 多窗口切换操作 案例:打开网站主页,然后打开主页的链接详情页面,再回到网络主页打开另一个链接详情页面 from selenium import webdriver from time import sleep driver=webdriver.Firefox() #打开主页页面 driver.get 阅读全文
posted @ 2022-11-11 10:44 哈哈妞儿 阅读(81) 评论(0) 推荐(0) 编辑
摘要: frame嵌套页面元素定位 from selenium import webdriver from time import sleep driver=webdriver.Firefox() #设置网页文件路径,r代表路径转义 file_path=r"D:\Python_script\Webdrive 阅读全文
posted @ 2022-11-09 16:35 哈哈妞儿 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Webdriver概述 Webdriver (Selenium2)是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,与Selenium 1(Selenium-RC)相比,Webdriver 的API更容易理解和使用,其可读性和可维护性也大大提高。Webdriver完全就是一套类库,不 阅读全文
posted @ 2022-11-08 17:02 哈哈妞儿 阅读(124) 评论(0) 推荐(0) 编辑