接口测试
API
王怕怕升职记
测试是一种爱好。
展开
-
【Python+unittest+HTMLTestRunner】进行简单的接口自动化测试,并且导出html格式的测试报告
前段时间看了微信公众号“搜狗测试”的一篇文档,收藏了好久,这次找时间学习了一下。1、一共2个py文件,第一个文件是Weather_If_Case.py# -*- coding: utf-8 -*-import requestsimport unittestclass Weather_Interface(unittest.TestCase): # 定义1个类,带入unittest def test_weather(self): # 定义1个函数原创 2020-11-23 17:45:46 · 393 阅读 · 0 评论 -
【测试人员常见面试题】Http协议基础知识总结,https协议详解
背景我们在测试中,经常与http协议, URL打交道,不时会修改URL的参数来达到不同的测试目的或者转到不同的页面,那么,你对HTTP协议了解多少呢?今天我们来总结下。一、HTTP协议简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)的协议。HTTP...转载 2020-05-07 15:20:18 · 1096 阅读 · 0 评论 -
【Postman】在编写断言时,如果将字符串的数字进行比较?可以用parseInt()和parseFloat()进行转换
在使用postman进行接口测试时,某接口返回的总数数量是字符串,此时没办法使用数字比较的方法。跟开发请教了一下,可以parseInt()和parseFloat()进行转换,然后在进行比较。...原创 2020-04-28 17:23:34 · 756 阅读 · 0 评论 -
【Python】使用json库将json和str字符串进行转换,适用于requests接口测试进行断言
使用python的requests库进行接口测试,返回的数据如果是json格式时,python认为是字符串,是不支持的。python只有字典、元组、字典、集合。所以需要将str字符串转换成字典格式。import requestsimport json# 简单的1个接口测试url = "https://www.v2ex.com/api/nodes/show.json"quer...原创 2020-04-28 16:11:54 · 504 阅读 · 0 评论 -
【Python+requests】使用requests模块对post接口进行测试,与Postman代码比较
康爱多大药房的登录接口。接口地址:https://tstuser.360kad.com/Login/AjaxLoginV2原创 2020-03-19 17:38:32 · 1432 阅读 · 0 评论 -
【Python+requests】使用Python的requests库进行简单的get接口测试,并与Postman导出的代码对比
接口地址:http://v.baidu.com/v请求方式:get功能说明:搜索视频 参数名 说明 参数1 word 视频名称 参数2 ie 编码格式,默认使用utf-8 # 正常使用requests库的写法import requestsurl = 'http://v.baidu.com/v'data = {'word...原创 2020-03-19 16:49:15 · 390 阅读 · 0 评论 -
【Postman】接口保存,并进行批量执行,根据断言结果判断是否通过
最近在学习Postman,也想给公司的测试工作提升一点点,先了解一些,接下来就可以让其他测试也可以参与,逐渐全员。说实话,现在很多初级测试还不会一些工具,皮毛都不会,当然也包括我。第一步,将接口先保存到收藏夹中,因为Postman批量执行接口测试,必须是同一个文件夹的接口才可以。第二步,在收藏之前,需要将接口添加部分变量。1.当切换环境的时候,你不可能手动去改变接口...原创 2019-11-12 14:36:46 · 2275 阅读 · 0 评论 -
最近瞎忙,比较懒撒,所以要收收心,该学习的学习。
昨天看了这个https://kb.cnblogs.com/page/130367/小坦克的fiddler今天上线,时间不充裕,看看视频吧。https://www.imooc.com/learn/738慕课网的接口测试。...原创 2018-07-26 10:43:54 · 175 阅读 · 0 评论 -
接口测试的测试点
【前置条件】1.工具:postman、fiddler/charles、jmeter2.接口文档:包括请求方法、请求地址、请求参数、返回结果【测试点】一、参数名1.参数名 错误2.参数名 空3.参数名 少4.参数名 多二、参数值1.参数值 错误2.参数值 空3.参数值 少4.参数值 多5.参数值 过长6.参数值 为null三、需要cooike、token等hea...原创 2018-07-26 15:08:06 · 2864 阅读 · 0 评论