随笔 - 301  文章 - 27  评论 - 8  阅读 - 10万

随笔分类 -  UI自动化框架全套

上一页 1 2 3 4 下一页
UI自动化框架全套
UI自动化测试-05-Selenium元素定位--链接文字定位元素
摘要:页面 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title></head><body> please input your name:<input id="id1" name="name1" c 阅读全文
posted @ 2022-01-22 00:02 寻不到花的蝶 阅读(162) 评论(0) 推荐(0) 编辑
UI自动化测试-04-Selenium元素定位--4种常用基本元素定位方法
摘要:4种常用基本元素定位方法 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>test</title></head><body> please input your name:<input id="id1" name 阅读全文
posted @ 2022-01-21 23:43 寻不到花的蝶 阅读(126) 评论(0) 推荐(0) 编辑
UI自动化测试-03-Selenium元素定位--元素定位简介
摘要:页面元素定位方法 WebDriver提供的页面元素定位方法:共18种 阅读全文
posted @ 2022-01-21 23:10 寻不到花的蝶 阅读(42) 评论(0) 推荐(0) 编辑
UI自动化测试-02-测试环境准备
摘要: 阅读全文
posted @ 2022-01-21 19:48 寻不到花的蝶 阅读(29) 评论(0) 推荐(0) 编辑
UI自动化测试-01-自动化测试简介
摘要: 阅读全文
posted @ 2022-01-21 19:13 寻不到花的蝶 阅读(38) 评论(0) 推荐(0) 编辑
自动化测试-22-测试框架改进-自动化测试开发流程
摘要:测试框架改进-自动化测试开发流程 第一步:确定测试范围,编写测试用例; 第二步:人工执行测试,确定功能可用; 第三步:编写元素定位器; 第四步:封装元素操作; 第五步:封装公共功能; 第六步:编写测试用例脚本; 第七步:执行测试,调试; 第八步:查看测试报告; 1、自动化测试开发流程—确定测试范围 阅读全文
posted @ 2021-04-28 19:14 寻不到花的蝶 阅读(125) 评论(0) 推荐(0) 编辑
自动化测试-18-测试用例目录整合
摘要:测试用例目录整合 1. page目录:保存locators、pages文件; 2. case目录:保存测试用例; 3. common目录:保存公共的步骤; 阅读全文
posted @ 2021-04-28 11:46 寻不到花的蝶 阅读(114) 评论(0) 推荐(0) 编辑
自动化测试-17-测试框架改进-浏览器Driver分离
摘要:浏览器Driver分离 1. 将浏览器Driver保存到特定目录; 2. 启动特定浏览器来执行测试; 阅读全文
posted @ 2021-04-28 11:29 寻不到花的蝶 阅读(59) 评论(0) 推荐(0) 编辑
自动化测试-16-测试框架改进-数据分离openpyxl读取excel数据
摘要:Python处理Excel方式比较 第一种: 1、openpyxl可以实现对xlsx文件的读写操作,缺点是修改文件保存会丢失公式等 第二种: 1、xlrd模块是读取excel 2、xlwt模块是写excel,缺点是只能写xls格式Excel 3、xlutils是用来修改excel 阅读全文
posted @ 2021-04-26 18:42 寻不到花的蝶 阅读(119) 评论(0) 推荐(0) 编辑
自动化测试-15-测试框架改进-yml文件介绍
摘要:测试框架改进-配置分离 1. 将配置保存到ini文件中,优化测试脚本; 2. 将配置保存到yml文件中,优化测试脚本; Yaml文件格式示例: 1、以 开头,表明文件的开始; 2、列表中的所有成员都开始于相同的缩进级别, 并且使用一个 "- " 作为开头(一个横杠和一个空格) 3、一个字典是由一个简 阅读全文
posted @ 2021-04-26 16:06 寻不到花的蝶 阅读(161) 评论(0) 推荐(0) 编辑
自动化测试-14-测试框架改进 --ini文件读取
摘要:测试框架改进-ini文件介绍 ini文件格式:ini文件中, 每一部分以[section]开始 option=value结尾; 备注以;开头; section不可重名; ini文件: ; 备注1:This is ip address[ip_address]ip=192.168.0.1; 备注2[us 阅读全文
posted @ 2021-04-26 10:59 寻不到花的蝶 阅读(104) 评论(0) 推荐(0) 编辑
自动化测试-13- 自动化测试框架开发
摘要:1. 测试框架规划 测试框架目录结构: 测试框架目录结构解析: 1. config:配置文件,将项目相关的配置全放到这个文件夹中,Python支持比较好的配置文件格式有yaml、ini 等。实现配置项与代码分离; 2. data:数据文件,将测试用例参数化相关的文件放到这里,一般采用xlsx、CSV 阅读全文
posted @ 2021-04-25 18:21 寻不到花的蝶 阅读(110) 评论(0) 推荐(0) 编辑
自动化测试-12-PO-PageObject原理
摘要:UI自动化测试痛点 1、因为网络等不可控因素导致元素定位失败; 2、UI页面改版导致自动化测试脚本的维护成本非常高 PO运用准备 test_0001_login.py import unittestfrom selenium import webdriverfrom time import slee 阅读全文
posted @ 2021-04-23 10:49 寻不到花的蝶 阅读(99) 评论(0) 推荐(0) 编辑
自动化测试-11-pycharm中windows找不到chrome解决办法
摘要:这种问题主要是因为在pycharm中关于chrome的安装路径配置不正确造成的,具体的解决办法为: 打开pycharm–》File–》setting–》Tools–》Web Browsers 然后添加chrome安装路径,然后就成功啦~ ————————————————版权声明:本文为CSDN博主「 阅读全文
posted @ 2021-04-22 18:04 寻不到花的蝶 阅读(405) 评论(0) 推荐(0) 编辑
自动化测试-10-Python 文件操作中的读写模式:open(path, '-模式-',encoding='UTF-8')
摘要:原文链接:https://blog.csdn.net/u011389474/article/details/60140311 open(path, ‘-模式-‘,encoding=’UTF-8’)即open(路径+文件名, 读写模式, 编码) 在python对文件进行读写操作的时候,常常涉及到“读写 阅读全文
posted @ 2021-04-22 17:26 寻不到花的蝶 阅读(335) 评论(0) 推荐(0) 编辑
自动化测试-09-selenium webriver工具API详解--网页的前进,后退
摘要:selenium webriver工具API详解--网页的前进,后退 原文链接:https://blog.csdn.net/weixin_43992799/article/details/99652545 from selenium import webdriver driver=webdriver 阅读全文
posted @ 2021-04-18 11:26 寻不到花的蝶 阅读(98) 评论(0) 推荐(0) 编辑
自动化测试-08-Unittest-unittest框架测试报告
摘要:unittest框架测试报告 单元测试结束后,可以通过HTMLTestRunner生成HTML测试报告。前面我们的测试结果都是输出到控制台,不 利于阅读和保存,本节课内容,借助HTMLTestRunner生成测试报告。 准备工作: (1)下载HTMLTestRunner.py文件,下载地址:http 阅读全文
posted @ 2021-04-18 10:20 寻不到花的蝶 阅读(111) 评论(0) 推荐(0) 编辑
自动化测试-07-Unittest-.unittest框架测试断言
摘要:. unittest框架测试断言 unittest的一大方便之处,就是封装了多种测试断言。 import unittestimport math'''断言的目的是为了检查自动化测试的结果是否符合预期。unittest单元测试框架中的TestCase类提供了很多断言方法,便于检验测试结果是否达到预期, 阅读全文
posted @ 2021-04-18 10:18 寻不到花的蝶 阅读(119) 评论(0) 推荐(0) 编辑
自动化测试-06-Unittest-unittest框架测试命令行模式
摘要:unittest框架测试命令行模式 unittest框架支持命令行模式运行测试模块、类,甚至单独的测试方法。通过命令行模式,可以传入任何模块名组 合、有效的测试类和测试方法参数列表。 1、运行整个测试模块 2、执行测试模块中的某个测试类 3、执行测试模块下某个测试类中的某个测试方法 4、批量执行测试 阅读全文
posted @ 2021-04-18 10:14 寻不到花的蝶 阅读(108) 评论(0) 推荐(0) 编辑
自动化测试-05-Unittest-unittest框架测试执行方式
摘要:unittest框架测试执行方式 1、默认执行方式:各测试方法的执行顺序是按照方法名的ASCII码排序的 2、忽略某个测试方法; 3、如何让测试用例或测试方法按照自己期望的顺序执行呢? 通过修改测试方法或用例名实现,e.g. 将test_dear和test_abc变为test_001_dear、te 阅读全文
posted @ 2021-04-18 10:12 寻不到花的蝶 阅读(91) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示