自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python运行测试用例提示 raise NoSectionError(section) from None configparser.NoSectionError: No section:

原因:配置文件名称不能是 config.ini,改成conf.ini,再次运行就可以了

2020-04-24 16:31:34 2249

原创 Python 遍历字典中的键值对

favorite_number ={'Cahill':1,'Cain':2,'Calderon':3,'Caldwell':4,'Caleb':5}for key,value in favorite_number.items(): print(f'Hello {key},Do you like the number:{value}')输出结果字典中键值对的返回顺序与存储顺...

2019-12-26 15:25:59 3331

原创 格式化输出的三种格式

方式一:占位符%s (对所有的数据类型)%d (仅针对对数字类型)1、正确示例:name = 'Alay'age = 18print('My name is %s,my age is %d' % (name,age))#%s接收了变量name的值,%d接收了age的值输出结果:2、错误示例name = 'Alay'age = '18'print('My name is ...

2019-12-20 11:56:05 3941

原创 Python for循环打印列表索引和索引对应的值

示例代码:list1 = [1,2,3,[4,5,6,[7,8,9]]]for i,j in enumerate(list1):#i:下标,j:下标对应的值 print(i) print(j) print('*********')输出结果:

2019-12-20 11:02:34 6396

原创 postman(3)集合测试执行

1、先确保单个接口请求信息是否有问题(地址、方式、请求头、参数)2、鼠标放在集合上面,右键点击选择【run】3、页面跳转集合测试页面enenvironment:选择环境literations:迭代次数,接口执行的次数delay:每个接口要延迟多少毫秒(接口和接口之间)log responses:默认所有请求data:文档参数化【run 集合名】:执行测试集合设置变量集...

2019-11-29 10:11:34 527

原创 post接口测试(2)

Postman接口测试必要条件:1、请求地址2、请求协议3、请求方式4、请求头5、参数【post方式】第一步填写接口地址和请求方式第二步,填写参数第三步,发送请求,获取返回信息第四步,获取返回体第五步,查看状态第七部使用表单提交【get方式】第一步填写接口地址和请求方式...

2019-11-29 09:56:53 265

原创 postman(1)页面详解

顶部:NEW:新建请求,新建集合,新建环境import:导入文件、导入文件夹、导入连接、导入文本(导出的脚本可以导入进行测试)runner:集合运行页面open NEw:打开一个新的postman窗口页面星球:同步卫星:抓取API请求(相当于抓包工具)扳手:设置快捷键等通知栏:postman广播通知爱心:联系官方sign in :登录()左边:filter:过滤接口消息h...

2019-11-29 09:34:06 193

原创 unittest 注册功能实例

模块说明register.pyusers = [{'user': 'python18', 'password': '123456'}]def register(username, password1, password2): # 注册功能 for user in users: # 遍历出所有账号,判断账号是否存在 if username == use...

2019-11-21 15:52:45 481

原创 unittest fixture:测试用例环境的搭建和销毁

testcases.py运行结果

2019-11-21 14:17:39 178

原创 unittest 异常捕获

如果用例未通过,系统可以捕获异常,并抛出异常异常代码登录代码:login.py用例代码:testcases.py处理异常运行结果未报错抛出异常raise上图所示,用例未通过,但是报告中仍显示通过,原因是except处理了该条异常,需要用raise将异常抛出异常处理时,需要通过raise将异常抛出,否则无法识别用例是否通过运行结果报错...

2019-11-21 13:35:54 926

原创 unittest 断言

方法检查assertEqual(a,b)a==baseertNotEqual(a,b)a!=bassertTrue(x)bool(x) is TrueassertFalse(x)bool(x) is FalseassertIs(a, b)a is bassertIsNot(a, b)a is not bassertIsNone(x...

2019-11-21 12:02:14 120

原创 HTMLTestRunnerNew 测试报告详解

如果有一条用例运行失败HTMLTestRunnerNew测试报告说明测试完成后,为了便于量化工作和结果分析,需要生成测试报告。代码示例如下:with open('report.html','wb')as fb: test_run = HTMLTestRunner(stream=fb, verbosity=2, ...

2019-11-21 11:33:00 3100 7

原创 unittest 测试用例添加到测试套件的4种方式

模块说明登录功能代码login.pydef login_check(username,password): ''' :param username: :param password: :return: ''' if 6<=len(password)<=18: if username =='python' and p...

2019-11-21 10:13:01 1723

原创 第六章:函数

文章目录一、函数介绍二、函数定义与调用1、定义规则2、函数定义的三种形式:3、函数调用4、函数调用的三种形式三、函数返回值1、函数返回值的三种形式2、 return两点注意事项一、函数介绍函数作用:封装功能,提高代码复用性函数命名:函数名本质和变量类似,所以函数名定义规则与定义变量名一致。函数就像是一个功能,这个功能就是要执行一个动作,所以约定俗成写成动词或者动词词组。二、函数定义与调...

2019-10-14 22:44:56 163

原创 第五章:文件处理

1.打开文件# 语法:f = open('文件的路径',mode='打开文件的模式',encoding='操作文件的字符编码')f = open(r'a.txt',mode='r',encoding='utf-8')2.读取文件data = f.read()print(data)3.关闭文件f.close()print(f) 4.写入文件#f.write(‘这是一个写入...

2019-10-12 11:14:02 115

原创 第四章:流程控制

一、运算符网址链接: python 运算符总结二、分支语句1.if,else

2019-10-11 18:16:22 114

原创 第三章:数据类型

1.将列表转为集合,然后转换为列表,就可以得到一个没有重复元素的列表2.交集、并集、补集

2019-09-24 11:45:23 207

原创 第二章:变量与数据类型

变量1.什么是变量1、用来存储变化的数据的名称就叫做“变量”。2、在Python给一个值或者给一串字符定义一个名称3、变量通过赋值来得到值(‘=’号赋值)4、变量名只能由数字(不能以数字开头),字母(规范小写),下划线,3种方式组成5、变量名不能是关键字(如图示)2.Python变量定义规范3.Python变量定义方法...

2019-09-16 18:48:47 303

原创 1、Python安装(Windows/Mac)

1.Python语言说明:Python是一种简单的、解释型的、交互式的、可移植的、面向对象的超高级语言。2.Python安装:在这里插入代码片1、下载安装包:https://www.python.org/downloads/2、...

2019-09-16 09:47:48 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除