...

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 在使用正则替换时,有时候需要将匹配的结果做对应处理,便可以使用自定义替换方法。 re.sub的用法为: 例如,加入将字符串中的$开头的变量替换为上下文context中对应的值,可以操作如下。 打印结果为: 下面是一个用于替换字符串,字典,列表,元祖类型中特定变量的方法。 阅读全文
posted @ 2020-04-23 22:01 韩志超 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: unittest3.4版本后新增的subTests上下文管理器,用于处理类似数据驱动的循环操作,如: 作用主要用于显示每一个数据的结果,当一个数据失败时,不会中断运行。 类似于ddt的功能,但实际仍只有一个用例(testMethod)。 运行结果: 结果有点让人凌乱,运行1条用例,失败2条。可以通过 阅读全文
posted @ 2020-04-23 21:34 韩志超 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 前言 依照httprunner 1.5.6标准结构,实现了请求默认值,base_url,variables,用例跳过,提取,断言,debugtalk.py函数支持 基于unittest+ddt,由于ddt只支持单层循环,为了生成用例简便,暂时parameters使用unittest的subTest实 阅读全文
posted @ 2020-04-23 21:18 韩志超 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 安装 Pycharm 安装插件 Pycharm File Settings Plugins 搜索并安装插件 IntelliBot Run Robot Framework Testcase RunRobot Framework 基本格式 Settings Library Resource Force 阅读全文
posted @ 2020-04-21 20:22 韩志超 阅读(3314) 评论(2) 推荐(0) 编辑
摘要: ## 模块 当程序较为复杂时,我们可以将不同类型的功能拆分成不同的模块,每个模块建立一个.py脚本。这样做的好处是: - 不同模块负责不同部分的内容,逻辑更清晰; - 公共模块部分可以复用; - 模块拥有独立的命名空间(不同模块中可以拥有同名的变量/函数/类型)。 **在Python中,一个.py脚 阅读全文
posted @ 2020-04-21 19:32 韩志超 阅读(740) 评论(0) 推荐(0) 编辑
摘要: ## 函数 数学中的函数指一种映射的变换关系,如`f(x)=2x+1`,转换为Python函数为: ``` def f(x): return x*2 + 1 ``` Python中的函数可以理解为一种*预先设定*的处理过程。 一般过程都会包含输入、处理、和输出三个部分。 * 输入,即函数参数,可以有 阅读全文
posted @ 2020-04-21 17:59 韩志超 阅读(2072) 评论(0) 推荐(0) 编辑
摘要: # 分支及循环 分支指在程序执行过程中根据条件执行不同的代码。循环只反复或多次执行执行某段代码直到满足某一条件。 ## if条件判断 条件判断(也称分支)是程序中最重要的功能之一,根据不同的条件执行不同的语句。 ### if ... 如果条件满足,才执行其中语句,例如 ```python x = 1 阅读全文
posted @ 2020-04-21 17:41 韩志超 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: # 基本数据类型 Python基本的数据类型包含6种,分别是: - 数字:包含整形int、浮点型float、布尔型True/False、复数型complex,不可变类型 - 字符串:str,序列型,用于存储一行字符串或一段文本,不可变类型 - 列表:list,序列型,用于存储多个变量,可变类型 - 阅读全文
posted @ 2020-04-21 17:18 韩志超 阅读(1961) 评论(0) 推荐(1) 编辑
摘要: # Python基本语法 ## 基本语法 ### 缩进 ``` if x > 0: print("正数") elif x = 0: print("0") else: print("负数") def add(x,y): return x+y ``` > 缩进支持使用4个空格或tab进行缩进,由于在不同 阅读全文
posted @ 2020-04-21 17:07 韩志超 阅读(2167) 评论(2) 推荐(2) 编辑
摘要: ## Python简介 ### 特点: Python是一门动态、解释型、强类型语言 1. 动态:在运行期间才做数据检查(不用提前声明变量)- 静态语音(C/Java):编译时检查数据类型(编码时需要声明变量类型) 2. 解释型:在执行程序时,才一条条解释成机器语言给计算机执行(无需编译,速度较慢)- 阅读全文
posted @ 2020-04-21 15:23 韩志超 阅读(3835) 评论(0) 推荐(3) 编辑
摘要: HttpRunner是一款非常优秀的纯数据驱动接口测试框架,使用Yaml或JSON文件描述用例。 HttpRunner目前已经出到3.*版。由于HttpRunner2.0之后有较大改动。这里是使用1.5.6版本的教程。 安装 pip install httprunner==1.5.6 -i http 阅读全文
posted @ 2020-04-20 21:14 韩志超 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Flask基础 安装方法 从函数到接口 加法函数 如果a,b是字符格式的数字呢 加法接口 命令行在脚本所在目录运行 如果报错可以配置环境变量LC_ALL=en_US.utf 8 也可以在脚本中添加 然后运行该脚本 测试接口 http://127.0.0.1:5000/add?a=1&b=2 使用PO 阅读全文
posted @ 2020-04-20 15:53 韩志超 阅读(470) 评论(0) 推荐(0) 编辑
摘要: htmlrunner HTMLRunner for unittest Feature 日志 添加图片 [x] 顺序执行/打乱执行 [x] 多线程 失败重试 [x] 按日期命名 多语言 ~~发送邮件~~ [x] 按测试类统计 统计图 [x] 执行时间 [x] 超时时间设置 [x] 环境信息 多次运行结 阅读全文
posted @ 2020-04-20 15:18 韩志超 阅读(590) 评论(2) 推荐(1) 编辑
摘要: Requestz 基于pycurl封装的http请求包 特性 [x] dns解析时间/连接时间/下载时间等更多的响应统计信息 [x] 响应对象自带find支持xpath/jsonpath/re [x] 响应及其中字段支持jsonschema验证 [x] 自带一个runner todo [x] ses 阅读全文
posted @ 2020-04-20 15:17 韩志超 阅读(403) 评论(0) 推荐(0) 编辑
摘要: emailz easy use for send emails Install Simple Use Use HTML Use Template file With attachments ToDo Smtp Server mapping @email decorators trigger, cro 阅读全文
posted @ 2020-04-20 15:15 韩志超 阅读(376) 评论(0) 推荐(0) 编辑
摘要: filez Easy use for fetch data from kinds of files Feature Support load txt,csv,excel,conf/ini,json,yaml file to list or dict Strip lines for txt Ensur 阅读全文
posted @ 2020-04-20 15:04 韩志超 阅读(354) 评论(0) 推荐(0) 编辑
摘要: logz 易用的日志记录器 easy use for log with extra infos 特性 very easy to use log file name change from date DayRottingLogger safe extra fields log multi vars a 阅读全文
posted @ 2020-04-20 15:02 韩志超 阅读(814) 评论(0) 推荐(1) 编辑
摘要: 目录 Python接口测试课程(第一天)-Python基础 Python接口测试课程(第二天)-接口测试快速实践 Python接口测试课程(第三天)-接口安全验证,参数化及断言 Python接口测试课程(第四天)-接口测试框架实现 PDF下载:链接:https://pan.baidu.com/s/1 阅读全文
posted @ 2020-04-20 14:44 韩志超 阅读(2129) 评论(1) 推荐(3) 编辑
摘要: 目录 Python接口测试课程(第一天)-Python基础 Python接口测试课程(第二天)-接口测试快速实践 Python接口测试课程(第三天)-接口安全验证,参数化及断言 Python接口测试课程(第四天)-接口测试框架实现 PDF下载:链接:https://pan.baidu.com/s/1 阅读全文
posted @ 2020-04-20 14:38 韩志超 阅读(1888) 评论(0) 推荐(0) 编辑
摘要: 目录 Python接口测试课程(第一天)-Python基础 Python接口测试课程(第二天)-接口测试快速实践 Python接口测试课程(第三天)-接口安全验证,参数化及断言 Python接口测试课程(第四天)-接口测试框架实现 PDF下载:链接:https://pan.baidu.com/s/1 阅读全文
posted @ 2020-04-20 14:37 韩志超 阅读(2406) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页