首页 > 编程语言 > 详细

接口测试--Java

时间:2019-10-10 13:15:36      阅读:104      评论:0      收藏:0      [点我收藏+]

1:interface  :定义接口

接口用于 模块与模块之间的连接 或者系统与系统间的连接

 

2:软件系统

UI层:程序的界面,主要为用户提供交互和操作--查看,输入,点击,等。

业务逻辑层:进行复杂的业务处理 和数据处理--API 接口 

数据层:提供与数据库的交互--select,delete,等。

 

3:快递单号查询功能

打开页面--选择快递类型+输入快递单号--点击查询--前端输入校验【输入类型,单号长度,等】--客户端发送请求到服务器--请求中包含用户输入的数据--服务器对请求进行合法性校验【请求是否正确,是否存在攻击性,权限是否正确等】--数据处理,进行后端校验--返回处理结果到客户端--客户端解析结果并显示在浏览器上

 

4:接口地址

可用性测试

正常测试--按照正确的请求方法是否能访问接口,

异常测试--按照错误的请求方法是否能访问接口--测试接口的容错性 和 易恢复性

 

输入输出参数校验

检查输入参数和输出参数是否和接口文档一致

 

必填项规则校验

http://000.00.00.000:3000/login/cellphone?phone=13291870920&password=wp890920

手机号必填项校验:http://000.00.00.000:3000/login/cellphone?phone=&password=wp890920

密码:http://000.00.00.000:3000/login/cellphone?phone=13291870920&password=

 

接口合法性测试

测试接口参数的输入规则【长度,类型,测试方法:等价类+边界值】

 

输出内容的正确性

验证接口返回的的数据内容和数据库中是否一致

正交实验法测试不同参数的组合和结果

 

接口文档内容校验

 

接口安全性测试

重要信息加密【用户信息,手机信息】

sql注入

接口测试--Java

原文:https://www.cnblogs.com/fqqwz/p/11647261.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!