初识 Java自动化测试(02)--接口测试的用例设计

本文详细介绍了接口测试的范围及自动化测试的应用,包括功能测试、异常测试和性能测试等内容,并探讨了负载均衡架构和冷热备份等场景下的测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接口测试的用例设计

一、接口测试范围

1.功能测试:验证产品逻辑是否正确

2.异常测试

null : 是开发过程中特定指的一个对象为空的端符,就是一个空对象,不指向任何内存地址

" " : 指一个空字符串,代表该对象有值,指向一个空地址

负载均衡架构:测试某一个后台(Tomcat 4)挂了,挂了之后 Tomcat4的请求会直接返回一个错误(前台1个nginx ,后台多个 Tomcat),测试是否会返回这个错误,能否会使用户访问失败;一段时间后,想让 Tomcat4 重新加入,判断能否重新加入集群中并正确处理所有请求。

冷热备份:冷备份不常见,热备份:前面有4个Tomca,后面有4个Tomca备份,如果Tomca4挂了,判断Tomca4的备份能否顶替之前的,仍然保持4个服务器存活;当Tomca4 正常后,判断能够成为Tomca4的备份。

3.性能测试

 

二、自动化接口测试范围

功能测试  +  数据异常测试

示例:登录

环境异常测试示例:

 

手工接口测试到自动化框架设计

手工接口测试的常用工具

1.Postman

2.HttpRequest

3.Fiddler(具备抓包和发送请求功能)

半自动化:Jmeter(结果统计方面不完善)

自动化框架的设计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值