随笔分类 -  接口自动化

摘要:关键点post时headers中boundary和data中的boundary数据要一致'Content-Type': f'multipart/form-data; boundary {web_boundary}', 随机生成16位大小写字母+数字 import requests import ra 阅读全文
posted @ 2022-08-07 18:01 爱好者zz 阅读(4283) 评论(1) 推荐(0)
摘要:mock测试 unittest中mock测试核心对象是mock.Mock() 一、什么是mock测试 mock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为 二、什么情况下会用到mock 单元测试/接口测试中测试对象依赖其他对象,这些对象的构造复杂、耗时、或者根 阅读全文
posted @ 2020-03-10 23:05 爱好者zz 阅读(1948) 评论(0) 推荐(0)
摘要:一、分层设计的思想 公共方法目录:common 测试用例类模块目录:testcases 测试数据目录:data 测试报告存放目录:reports 配置文件存放目录:conf 日志文件存放目录:logs 项目启动文件:run_test.py 二、数据驱动思想(ddt) 以用例数据来生成测试用例(数据驱 阅读全文
posted @ 2020-03-10 19:25 爱好者zz 阅读(413) 评论(0) 推荐(0)
摘要:一、HTTP协议解读 HTTP协议:超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。 所有的HTML文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的 方法。 HTTPS协议(Hypertext Tran 阅读全文
posted @ 2020-03-02 15:41 爱好者zz 阅读(7360) 评论(0) 推荐(0)
摘要:接口分类 硬件接口:指的是两个硬件设备之间的连接方式(比如:鼠标和电脑通过USB接口进行连 接) 软件接口:简单来说就是软件程序之间数据交互的通道。 软件接口分类: 程序内部接口:是客户端与服务器的接口,用来实现客户端和服务器间的数据传递 外部接口:外部接口常见的典型例子就是通过第三方登录、第三方支 阅读全文
posted @ 2020-03-02 15:15 爱好者zz 阅读(237) 评论(0) 推荐(0)
摘要:1、操作excel 1 """ 2 1、使用第三方模块openpyxl 3 2、安装:pip install openpyxl 4 3、文件 .xlsx一定要自己新建(不支持.xls类型) 5 4、流程:打开工作簿(excel) 定位表单(sheet) 定位单元格 读取值 6 5、如果是数值类型的( 阅读全文
posted @ 2020-01-06 22:27 爱好者zz 阅读(342) 评论(0) 推荐(0)
摘要:1、新建unittest_case2文件 1 import unittest 2 from project.math_method import MathMethod 3 4 5 class AddTest(unittest.TestCase): # 测试加法类 6 def setUp(self): 阅读全文
posted @ 2020-01-02 15:57 爱好者zz 阅读(282) 评论(0) 推荐(0)
摘要:unittest框架 1、写用例:TestCase 类2、加载用例:TestSuite 类 TestLoader 类3、对比结果(执行结果/期望结果):assert函数4、执行并出结果:TextTestRunner 类5、报告:HtmlTestReport 类 1)首先建一个math_method. 阅读全文
posted @ 2019-12-31 11:47 爱好者zz 阅读(195) 评论(0) 推荐(0)