UI自动化
文章平均质量分 77
小洁将心向明月
这个作者很懒,什么都没留下…
展开
-
selenium获取翻页列表所有数据
list2 = (tr.text).split('\n') # 以什么分开,看获取回来的数据来定夺。# 表格定位路径,注意:如果这个定位放在外面,循环到第二页的时候,没有定位到表就没办法定位到tr。#从第一页开始取列表里的数,如果1=页数,就取当页。自动化测试浏览顾客信息,侧重点在于是否能正常查看到信息,而不是那些翻页功能是否实现,翻页功能在手工测试完成。# 按行查询表格的数据,取出的数据是一整行。# while循环翻页获取每页列表的数据。# 接受一个返回值,注意!# 获取所有数据列表。原创 2022-09-05 20:45:20 · 1179 阅读 · 0 评论 -
openpyxl读取数据
读取已经存在的表格(把在外面创建的表格,通过复制粘贴的方法放到这个目录下,如mms_eg.xlsx)#create_sheet(sheet的名字,sheet的位置索引) 索引是从左到右,从0开始,索引不写的话默认为0。#这里调式的时候路径要写两个点,后面项目执行的时候读取数据要写一个点。#1.创建第一张表,薪资表,修改sheet的名字,这个ws是默认第一张表。# 定义大列表,保存值[[],[],[],[]]# 根据行和列取值,读取信息。#也可以通过行和列,给单元格设置值,给A2,B2赋值。原创 2022-09-04 12:24:31 · 3792 阅读 · 0 评论 -
认识unittest框架,学习unittest框架的使用
HTMLTestRunner是python标准库unittest单元测试框架的一个拓展,它生成易于使用的HTML测试报告。,在GitHub上也有一个人在这个基础上做过改动的,可以自己去下载即可 下载下来是一个HTMLTestRunner.py文件,选中后单击鼠标右键,在弹出的快捷菜单中选择目标另存为,将它保存到本地。安装方法是将其复制到python安装目录下即可。windows:将下载的文件保存到...\python36\Lib目录下。原创 2022-09-04 12:22:17 · 339 阅读 · 0 评论 -
UI自动化测试,验证码处理
在自动化测试中,处理验证码是一件棘手的问题,这里分享了几种方法,看看哪一种适合你吧原创 2022-09-04 12:17:13 · 421 阅读 · 0 评论 -
selenium特殊操作:键盘时间,切换表单,多窗口切换,等待
隐式等待,一旦设置,对于后续的每一个元素都有效,可以设置最大超时时间,如果执行到那个元素加载出来了就继续往后执行,如果发现某元素没有加载出来呢?显示等待,是给单独某个元素设置的,(一般情况下隐式等待不要加入设置10s大部分元素都能在10s内加载出来,但是唯独有 一个元素无法在10s内加载出来,那么就给这个元素设置显示等待)强制等待就是time.sleep(5),这个方法是time模块提供的,并不是selenium这个框架提供的,其实设置的线程的休眠,它是不管后面元素是否加载出来,都会等待5秒钟。原创 2022-09-04 11:57:07 · 447 阅读 · 0 评论 -
selenium下的webdriver方法,webdriver常见的操作方法
move_to_element(setting_button) 设置悬停 里面传入的定位到这个元素。ActionChains(driver):进行类的实例化传入的是打开的浏览器对象driver。perform(): 执行所有 ActionChains 中存储的行为;# print("当前网页title:", driver.title)# print("测试不通过")# print("测试通过")# print("测试通过")# print("测试失败")原创 2022-09-04 11:52:35 · 522 阅读 · 0 评论 -
web自动化测试,UI自动化测试,selenium元素定位方法
自动化测试必须掌握的元素定位方法,适合初学者!原创 2022-09-04 11:50:03 · 387 阅读 · 0 评论 -
UI自动化测试,web自动化测试,了解HTML元素
做自动化,了解页面元素是基础,是前提,元素定位的时候必不可少。如何查看页面元素?方法一:鼠标移动到元素上,点击鼠标右键,点击检查,即可查看!方法二:按下键盘上的F12按键,即可看见。如果是笔记本电脑,按下shift+F12原创 2022-09-04 11:46:38 · 342 阅读 · 0 评论 -
selenium环境搭建,浏览器驱动下载教程,超详细!
web自动化测试,推荐使用谷歌浏览器。如果用的是其他浏览器,就下载对应浏览器的驱动,与下载谷歌浏览器驱动的方法类似。原创 2022-09-04 11:42:57 · 7480 阅读 · 3 评论