随笔分类 - 2021-12
摘要:UI自动化元素识别 selenium 常用api罗列 1.浏览器中加载URL:driver.get('http://wwwbaidu.com') 2.浏览器最大化:driver.maximize_window() 3.浏览器最小化:driver.minimize_window() 4.自定义浏览器窗
阅读全文
摘要:UI自动化测试概念 自动化测试概念:是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程自动化测试分类:功能自动化测试与性能自动化测试一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一个软件的功能,这样就可以重复执行程序来进行重复测试的目的。 如果一
阅读全文
摘要:这一章节说到的是正则表达式模块跟jsonpthon模块 以及接口参数化的操作 代码地址:https://gitee.com/todayisgoodday/PythonRequest 简单介绍一下正则表达式跟jsonpath模块 re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基
阅读全文
摘要:代码地址:https://gitee.com/todayisgoodday/PythonRequest 什么是Request 是基于urllib库,用Python编写,采用Apache2 Licensed开源协议的http库 比urllib更加方便,可以节约大量的工作,完全满足http的测试需求 安
阅读全文
摘要:优化excel_utils 类 代码地址:https://gitee.com/todayisgoodday/PythonRequest 优化excel_utils 上一章节我们说到了读取excel文件数据,并且处理合并单元格的数据,这节课我们优化一下excel_utils 将它调整为我们的指定模板格
阅读全文
摘要:数据来源 框架中的数据源是指作为测试框架执行时,输入的相关配置数据、测试用例数据等。配置数据一般使用后缀为.ini的文件进行配置,主要对比如测试主机地址、测试日志和报告路径等进行配置。在实际的框架设计中,测试用例数据我们可以使用不同方式的文件来构造数据源,只要该方式能完成接口自动化测试框架的易操作和
阅读全文
摘要:自动化测试框架概念: 自动化测试框架是一个集成体系,这个体系中包含测试功能的函数库、测试数据源、测试对象以及可重用的模块。框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。在软件工程中,框架(Framework)是整
阅读全文
摘要:今天说一下如何替换字符串里面的值 首先我们用到的是re模块,先找到我们想要替换的值 示例: 处理单个值 import re dict_re = {"name": "王二狗"} str_01 = "{'桃桃人':'${name}55962'}" # 按照我写定的模板进行数据查找 variable =
阅读全文

浙公网安备 33010602011771号