摘要: 一、前言 有时候我们可以使用链接文本进行定位,因为是文本,一般是说明性的文字,所以会存在文本太长的情况,其实我们也可以通过部分文本匹配元素。 二、学习目标 1.通过部分链接文本定位 三、知识点 1.【通过部分链接文本定位】 语法: driver.find_element_by_partial_lin 阅读全文
posted @ 2023-01-17 09:42 测开星辰 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、前言 有时候我们在定位元素的时候,标签属性中没有id,name,class等常用的属性,但是标签的><之间会有文本值,则可以通过链接文本定位的方式定位元素。 注:by_link_text仅适用于标签。对于其他标签,您可以使用xpath 二、学习目标 1.通过链接文本定位 三、知识点 1.【通过链 阅读全文
posted @ 2023-01-17 09:41 测开星辰 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、前言 与class属性一样,标签名同样不是唯一的,我们在使用标签名定位时,前提是已经知道当前页面中只有这一个该名字的标签,不能用重名的。 二、学习目标 1.通过标签名定位元素 三、知识点 1.【通过标签名定位元素】 语法: driver.find_element_by_tag_name('tag 阅读全文
posted @ 2023-01-17 09:40 测开星辰 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、前言 除了id和name以外,class通常也会存在于标签属性中,我们同样可以通过标签的class属性来定位元素。但是要注意的是,class属性的值一般在页面中不是唯一的,我们如果要定位元素,我们必须要保证定位的元素是唯一的。所以class属性定位一般不单独使用。 二、学习目标 1.通过clas 阅读全文
posted @ 2023-01-17 09:37 测开星辰 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上节课介绍了如何通过标签的id属性来定位,同样,如果标签中有name属性,我们也可以通过name属性来定位元素。 二、学习目标 1.通过name属性定位元素 三、知识点 1.【通过name属性定位元素】 语法: driver.find_element_by_name('value') 参数 阅读全文
posted @ 2023-01-17 09:35 测开星辰 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、前言 前面的小节中我们学习了如何针对页面进行自动化操作,从这节课开始,我们学习如何操作页面中的元素(按钮,输入框等)。如果有操作一个元素,必须分为两步: (1)定位元素信息,返回元素对象 (2)调用方法完成元素的模拟操作 本节课我们介绍元素定位中的id定位。 二、学习目标 1.通过id属性定位元 阅读全文
posted @ 2023-01-17 09:31 测开星辰 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、前言 有了浏览器对象,我们可以请求页面并对页面做操作了,本节课针对模拟页面操作作主要讲解。 二、学习目标 1.打开请求地址 2.driver的常用属性 3.页面的其他方法 三、知识点 1.【打开请求地址】 # 导入webdriver from selenium import webdriver 阅读全文
posted @ 2023-01-17 09:26 测开星辰 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、前言 我们在做web测试时,都是先从打开一个网站开始的,那我们自动化测试也从如何操作浏览器开始。 二、学习目标 1.如何创建浏览器对象 2.关闭浏览器 3.浏览器的其他方法 三、知识点 1.【如何创建浏览器对象】 浏览器对象你可以把它抽象的理解为一个浏览器,先有浏览器我们才能做后续的操作。 # 阅读全文
posted @ 2023-01-17 09:25 测开星辰 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、前言 从这节课开始,我们正式进入web自动化的学习,web自动化主要针对浏览器的一系列操作。web自动化则需要使用到一个库,即selenium。selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器。 其实pyauto 阅读全文
posted @ 2023-01-17 09:24 测开星辰 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Qt提供QDockWidget停靠窗口控件来实现浮动窗口的功能,QDockWidget停靠窗口控件一般使用在QMainWindow中,它是放置在QMainWindow中的中央窗口小部件周围的停靠窗口小部件区域中的次要窗口。 二、学习目标 1.QDockWidget常用方法 2.QDockW 阅读全文
posted @ 2023-01-16 10:50 测开星辰 阅读(1096) 评论(0) 推荐(0) 编辑