首页 > 软件测试/ 正文
接口测试的两种方法
2012-09-18 14:20:16 ℃其实无论用那种测试方法,接口测试的原理是通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一个过程。
方法一、用LoadRunner实现接口测试
大家都知道LoadRunner是一种性能测试工具,但它也可以用在我们做接口测试的时候。开发人员开发出来的接口,提供给测试人员详细的接口使用说明书,该说明书最基本的要求如下:
接口测试地址:/SNS/Publish
请求报文参数说明:
参数名称 | 参数描述 | 字符类型 | 字符值 |
SNSID | 社区ID | String | 6 |
UserID | 用户ID | String | 10 |
CommentsTypeID | 评论类型ID | String | 2 |
CommentsID | 评论ID | String | 10 |
AuthorID | 作者ID | String | 10 |
CommentsContent | 评论内容 | String | 50 |
请求报文格式:
<?xml version="1.0" encoding="ISO-8859-1"?> |
应答报文的参数接口说明:
参数名称 | 参数描述 | 字符类型 | 字符值 |
UserID | 用户ID | String | 10 |
CommentsTypeID | 评论类型ID | String | 2 |
CommentsID | 评论ID | String | 10 |
CommentsContent | 评论内容 | String | 50 |
StatusCode | 返回值 | Int | 0代表pass,非0代表fail |
StatusText | 返回信息描述 | String |
<?xml version="1.0" encoding="ISO-8859-1"?> < Publish > <UserID>456</ UserID > <CommentsTypeID>2</ CommentsTypeID > <CommentsID>123</CommentsID> <CommentsContent>Don't forget the meeting!</CommentsContent > <StatusCode>0</StatusCode> <StatusText>发送成功一条评论</StatusText> </Publish> |
有了上述的说明书之后,测试人员可以根据文档的描述在LoadRunner书写相应的接口测试脚本。
- 上一篇:测试驱动开发的感悟
- 下一篇:我的软件测试之旅:(5)难点——功能改进的测试
更多郑州大学生短期培训编程技能找工作不愁,郑州北大青鸟推出了“学历+技能+经验”的,郑州北大青鸟软件学院2018年招生要求,2018年河南的高考生选择什么专业好呢,郑州北大青鸟计算机编程序开发专业就业形势,2018年计算机互联网什么行业有前途相关文章
- Java编程人员应注意的编码准则
- 基于Java Web开发中的Ant属性配置文件代码
- 深度解析Java内存的原型
- Java学习:J2EE中的13种技术规范
- 敏捷杂谈之敏捷测试中理想的测试组织
- 走在自动化软件测试的道路上(二)------我们应该做什么?
- 淘宝Android/IOS自动化测试框架
- 本地化测试
- 面向对象的软件分析设计过程备忘
- 软件质量控制实践――Microsoft 篇(3)
- 关于QA的三个成长阶段
- 评审技术在高质量软件开发中的应用分析(下)
- 从测试角度度量项目质量的7个维度
- 软件测试管理之QA是天使还是魔鬼
- 嵌入式系统软件的全过程质量保证
- CMM流程之总结
- 项目质量模型——数据区间离散化问题探究
- 软件测试过程中有哪些风险?
- 电脑核心部件--电脑主板
- IP地址知识
- 智能手机和非智能机的区别
- 我们电脑里存储的数据安全吗?
- 怎么把所有文件改成平铺模式?
- 设备管理器在哪里-打开方法
- 2014年应届生软件测试工程师薪资多少?
- 做一名软件测试工程师有什么前途呢?
- 郑州软件测试专业培训哪个学校好呢?
- 郑州软件开发编程学校哪家好
- 信阳软件开发培训学校有哪些呢
- 搜索
-
- 热门标签