随笔分类 -  接口测试

1
摘要:1.测试下载文件接口,保存即可 2.获取字段,设置环境变量 var addtoken = JSON.parse(responseBody); pm.environment.set("dwzzb_token",addtoken.data.token); 3.打印环境变量信息 console.log(p 阅读全文
posted @ 2023-12-15 10:43 大九~ 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1、什么是API? API是(Application Programming Interface)首字母缩略词,即应用程序编程接口。API是一组用于构建软件应用程序的规程,协议和工具。API充当软件应用程序之间的接口,并允许两个软件应用程序相互通信。API是一组软件功能,可以由其他软件执行。 2、什 阅读全文
posted @ 2021-10-26 10:58 大九~ 阅读(278) 评论(0) 推荐(0) 编辑
摘要:1.连接数据库查询数据 安装mysql驱动,导入模块不报错就行 pip install -i https://pypi.douban.com/simple/ mysqlclient # -*- coding: utf-8 -*- # @Author: jiujiu # @Date: 2020-03- 阅读全文
posted @ 2020-03-12 16:10 大九~ 阅读(423) 评论(0) 推荐(0) 编辑
摘要:模拟登陆获取cookie # -*- coding: utf-8 -*- # @Author: jiujiu # @Date: 2020-03-09 17:05:13 # @Last Modified time: 2020-03-09 17:37:03 import requests import 阅读全文
posted @ 2020-03-12 14:27 大九~ 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1.环境搭建 参考jenkins安装教程 https://www.cnblogs.com/dydxw/p/10538103.html 2.配置-构建触发器: 定时构建语法 * * * * * (五颗星,中间用空格隔开) 第一颗*表示分钟,取值0~59第二颗*表示小时,取值0~23第三颗*表示一个月的 阅读全文
posted @ 2020-03-09 16:54 大九~ 阅读(318) 评论(0) 推荐(0) 编辑
摘要:1.case运行结果统计 #Run_Test.py# -*- coding: utf-8 -*- # @Author: jiujiu # @Date: 2020-03-04 16:30:31 # @Last Modified time: 2020-03-07 10:05:52 import sys 阅读全文
posted @ 2020-03-07 12:08 大九~ 阅读(466) 评论(0) 推荐(0) 编辑
摘要:1.数据依赖问题从设计思路开始 提交订单,拿到订单号,才能查看订单详情这种业务流程 2.方法封装:从case_id获取case的返回数据 #operation_excel.py #根据对应的case_id,找到对应行的内容 def get_rows_data(self,case_id): row_n 阅读全文
posted @ 2020-03-06 16:49 大九~ 阅读(791) 评论(0) 推荐(0) 编辑
摘要:主流程封装 #Run_Test.py# -*- coding: utf-8 -*- # @Author: jiujiu # @Date: 2020-03-04 16:30:31 # @Last Modified time: 2020-03-05 15:00:46 import sys sys.pat 阅读全文
posted @ 2020-03-04 16:58 大九~ 阅读(547) 评论(0) 推荐(1) 编辑
摘要:用例模板里的请求数据多,看起来很乱,所以可以通过访问另外一个文件的方式获取请求数据 把请求数据都放在一个json文件中 取出login的内容: import json fp = open('G:/uni_test/data/请求数据.json') #打开文件 data = json.load(fp) 阅读全文
posted @ 2020-02-27 16:54 大九~ 阅读(430) 评论(0) 推荐(0) 编辑
摘要:1.如何设计一个接口自动化测试框架 接口测试用例一般模板 重点考虑字段: 框架需要的模板 2.操作excel 1.为什么要学Excel 存测试数据 有时候有大批量的数据,存到TXT文件里面显然不是最佳的方式,我们可以存到Excel里面去,第一方便我们存数据和做数据,另一方面方便我们读取数据,比较明朗 阅读全文
posted @ 2020-02-27 15:57 大九~ 阅读(652) 评论(1) 推荐(0) 编辑
摘要:1.如何在接口开发阶段编写测试脚本 利用fiddle的autoresponeder或以代码(mock)实现模拟接口返回数据 2.mock服务介绍以及实现原理 mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。 对象 这个虚拟的对象就是mo 阅读全文
posted @ 2020-02-27 13:37 大九~ 阅读(3818) 评论(0) 推荐(1) 编辑
摘要:1.安装python的时候自带了unittest 2.创建一个类的时候必须要继承unittest class TestMethod(unittest.TestCase) 3.setUp、tearDown方法 setUp():setUp()方法用于测试用例执行前的初始化工作。如测试用例中需要访问数据库 阅读全文
posted @ 2020-02-25 17:31 大九~ 阅读(782) 评论(0) 推荐(0) 编辑
摘要:1.安装requests库 输入 python -m pip install requests 2.简单使用-post import requests import json data = { 'username':'dajiu', 'password':'123456' } #以字典方式传入数据 阅读全文
posted @ 2020-02-19 16:18 大九~ 阅读(4147) 评论(0) 推荐(0) 编辑
摘要:一.搭建Django环境 1.安装django cmd,然后输入python -m pip install django 2.创建Django项目 3.启动Django 点击下面的网址http://127.0.0.1:8000/,可以看到Django的首页 二.Django之接口工作原理 1.创建应 阅读全文
posted @ 2020-02-19 16:09 大九~ 阅读(980) 评论(0) 推荐(0) 编辑
摘要:一.接口基础知识 1.什么是接口? 前端和后台的桥梁 2.get和post的区别 安全性不一样 get只是把接口地址以?分隔,加上字段=参数组成 post只有一个接口地址,看不到参数,把数据放在WebForm中 3.常见的接口分类 get,post,put,delete 4.如何测试接口 fiddl 阅读全文
posted @ 2020-02-19 15:31 大九~ 阅读(374) 评论(0) 推荐(0) 编辑
摘要:首先就要知道接口是什么? 如果你的订单上有一个汉堡,工作人员会先找到汉堡的原材料如面包片、肉饼和生菜等,按照规定步骤,将这些原材料组合成一个汉堡,然后送给你;那么在上面的例子中,汉堡原材料就是接口中必要的条件入参,也就是接口的特定输入;制作汉堡的过程,就是接口内部的处理逻辑;送到你面前的汉堡,就是接 阅读全文
posted @ 2020-02-07 18:32 大九~ 阅读(527) 评论(0) 推荐(0) 编辑
摘要:详细分解: 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功):表示成功处理了请求的 阅读全文
posted @ 2020-02-07 18:30 大九~ 阅读(1361) 评论(0) 推荐(0) 编辑
摘要:为了保持自动化测试用例的健壮性,异常的捕获及处理,日志的记录对掌握自动化测试执行情况尤为重要,这里便详细的介绍下在自动化测试中使用到的异常及日志,并介绍其详细的用法。 一、日志 打印日志是很多程序的重要需求,良好的日志输出可以帮我们更方便的检测程序运行状态。Python标准库提供了logging模块 阅读全文
posted @ 2019-10-28 11:52 大九~ 阅读(625) 评论(0) 推荐(0) 编辑
摘要:Postman接口测试工具使用 一、前言 在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性。而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试。 做为后端开发人员,要求独立开发完成某个接口后,开发 阅读全文
posted @ 2019-07-24 14:50 大九~ 阅读(4276) 评论(0) 推荐(0) 编辑
摘要:1.接口测试工具 由于我们项目前后端调用主要是基于http协议的接口,所以测试接口时主要是通过工具或代码模拟http请求的发送与接收。平常用的多的工具有Jmeter,Postman,soapUI等。 2.接口测试3w1h why--为什么要做接口测试: 接口:application program 阅读全文
posted @ 2019-03-12 15:57 大九~ 阅读(384) 评论(0) 推荐(0) 编辑

1