解决办法:在URL对应位置换成以下字符即可,对应关系如下:+ URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20/ 分隔目录和子目录 %2F ? 分隔实际的URL和参数 %3F % 指定特殊字符 %25 # 表示书签 %23 & URL 中指定的参数间的分隔符 %26= ...
分类:
Web程序 时间:
2020-07-20 22:25:55
阅读次数:
107
数据驱动 有时候多个用例 比如说多个需要登录的用例,共同点是,它们的测试步骤一模一样的,只是 输入的数据不同,要检查的输出数据不同。 这批测试用例,就是典型的可以用 数据驱动 方式进行自动化用例。 如果有一批测试用例,具有 相同的测试步骤,只是测试参数数据不同。 自动化测试时,把数据从用例代码中 分 ...
分类:
其他好文 时间:
2020-07-20 15:23:32
阅读次数:
212
1.默认按测试用例首字母排序执行 执行结果: 2.按@Order指定顺序执行 a.在calss前加 @TestMethodOrder(MethodOrderer.OrderAnnotation.class) b.在用例前添加@Order(n) //n为数字,按小到大的顺序执行 示例: 执行结果: 3 ...
分类:
其他好文 时间:
2020-07-20 10:47:58
阅读次数:
164
开始性能测试前需要了解的内容: 1、项目具体需求,主要是从需求说明书或者规划。 2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。 3、环境:生产环境服务器数量,测试环境服务 ...
分类:
其他好文 时间:
2020-07-19 23:54:06
阅读次数:
84
一、简介 生成API文档平台 自动生成测试代码 支持接口测试 二、安装 coreapi(必须) Pygments(可选) MarkDown(可选) pip install -i https://pypi.douban.com/simple coreapi pip install -i https:/ ...
分类:
其他好文 时间:
2020-07-19 23:05:53
阅读次数:
196
什么是接口? 接口又称API(Application Programming Interface,应用程序编程接口),是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 简单概括为以下3点: 程序代码(函数方法) 屏 ...
分类:
其他好文 时间:
2020-07-19 16:21:56
阅读次数:
52
首先要安装flask包: pip install flask 开发一个简单的API接口 # 1. 导入包 from flask import Flask, request # 2. 实例化一个 app = Flask(__name__) # 3. 编写一个接口处理方法 @app.route("/ad ...
分类:
Web程序 时间:
2020-07-19 15:50:08
阅读次数:
65
引言都说StringBuilder在处理字符串拼接上效率要强于String,但有时候我们的理解可能会存在一定的偏差。最近我在测试数据导入效率的时候就发现我以前对StringBuilder的部分理解是错误的。后来我通过实践测试+找原理的方式搞清楚了这块的逻辑。现在将过程分享给大家测试用例我们的代码在循环中拼接字符串一般有两种情况第一种就是每次循环将对象中的几个字段拼接成一个新字段,再赋值给对象第二种
分类:
其他好文 时间:
2020-07-19 13:54:37
阅读次数:
81
一、什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。如果测试通过则说明我们这个函数或功能能够正常工作,如果失败要么测试用例不正确,要么函数有bug需要修复。 二、如何使用单元测试 from django.test import TestCase from ap ...
分类:
其他好文 时间:
2020-07-19 11:51:22
阅读次数:
121
想学接口测试,苦于没有项目练手?下面给大家介绍一些API的网站,助力你的接口测试学习,有的需要注册,有的直接就可以用,各行各业的接口,实战性很高。 1.聚合数据 https://www.juhe.cn/ 网站上有收费的接口,也有免费的接口,覆盖大部分日常生活常见业务。 2.webxml http:/ ...