转账业务的接口测试用例(转账设计测试用例)

网友投稿 452 2023-01-10


本篇文章给大家谈谈转账业务的接口测试用例,以及转账设计测试用例对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享转账业务的接口测试用例的知识,其中也会对转账设计测试用例进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

接口测试的测试用例该怎么写呢?

接口测试转账业务的接口测试用例

接口:主要是子模块或者子系统间交互并相互作用转账业务的接口测试用例的部分。

这里说的接口是广义的转账业务的接口测试用例,客户端与后台服务间的协议转账业务的接口测试用例;插件间通信的接口;模块间的接口;再小到一个类提供的方法;都可以理解为接口。因此,可以分析,系统间的接口包含三部分:输入、处理逻辑、输出。

接口测试:是指针对模块或系统间接口进行的测试。

分析一个接口:

获取接口文档:和黑盒测试一样,我们是从需求文档中去挖掘测试点,设计测试用例。对于接口测试,同样是有对应的接口文档的。

分析接口文档,提取测试点:

1)输入:接受哪些参数、参数的类型、可选参数和必选参数等;根据输入参数采用等价类、边界值分析法等进行设计。

2)业务逻辑:对于一个接口,不同的输入参数或组合,流程或状态的转移是不同,可以根据业务逻辑画出流程图或状态转移图,确保每种状态至少被访问了一次。

3)输出:根据文档规定的输出,反向设计测试数据,使所有的输出状态都被包含了;

测试用例:同时对输入、业务逻辑、输出进行考虑时,肯定会存在用例的冗余,在最大限度覆盖业务功能和规则下,选取最优用例集合。同时,需要考虑异常数据和场景。

[转]如何设计接口测试用例

接口测试是项目测试的一部分,正如其名,它测试的主要对象是接口,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。
和所有的测试一样,接口测试出发点是你要证明所测的程序是错误的。以这个出发点为导向,你的设计行为就会尽量朝这个方向发展,更易发现问题,不会出现大方向的偏差。
其次,选择好测试对象。
对于一个系统做接口测试选择好的测试对象是接口测试关键。一个系统有无数的接口,每个接口如果分别测试,那将是很痛苦的一件事情,不光繁琐浪费,而且任何一个内部接口的变动,都将导致我们用例的不可用。这里推荐把整个系统作为一个整体,选择整个系统提供给外部使用、交互的最外层接口作为你的测试对象,以此为测试对象的用例将有很好的健壮性,并且更高效。另外,根据数据的流向,又可将这些最外层的接口分为两类:一类是数据进入系统的接口;一类是数据流出系统的接口。进入系统的接口实际是我们用例的执行调用的接口。可通过变化参数对这些接口进行调用,模拟外部的使用;而流出的接口则是我们用例真正该验证的点。数据从哪里流出,流出时的状态如何,此时系统又是什么状态都是我们所应该验证的。
然后,确认完整的测试对象的功能
最后当出发点、对象、功能都确定了,就可以真正设计用例了
接口测试用例设计和其他测试用例设计一样,都应该本着尽可能的发现bug的目标。用例设计的内容应该包括:主要测试功能点、测试环境、测试数据、执行操作以及预期结果。
1)接口测试环境
分为两种:一种是程序内部的环境;一种是程序的所调用外部接口的环境。用例在设计环境上有一个原则即:
设计真实而危险的环境,不忽视偶发环境。
真实
危险
,即在这种环境下系统出问题的概率会很大。在设计用例环境时,如果两种环境都能达到你本用例的要求,更推荐选择更危险的环境。所谓偶发
,即这种环境出现的概率很小。不要因为这种环境很少出现就无视它,开发很可能也是这种想法,此处很有可能隐藏着问题。
2)接口测试测试数据分为接口参数数据和用例执行所需系统数据
。数据的设计学问大,不要在设计、准备测试用例的数据上偷懒。要通过好的测试数据使用例查错的功能充分发挥。接口参数数据需对每个参数根据测试接口的实际的功能进行分析,在符合业务逻辑的情况下进行逻辑组合排列,不要遗漏了某些边界值和错误点的数据。每个用例执行所需系统数据和接口参数数据尽可能的采用不一样的数据,使用例更容易发现问题。
3)测试功能点
如果一个接口功能复杂时推荐对接口用例进行结构划分,这样子用例具有更好的可读性和维护性。
接口划分原则为以接口提供的功能点的不同进行合适粒度的划分
。同一功能点的用例又可根据测试环境的不同、数据的不同进行用例的填充。
4)接口测试用例执行操作非常简单,就是所测接口的调用。
5)预期结果验证
这也是接口用例设计的很关键的一步,应该细而不冗余
。所谓细,用例中应详细列出应该验证的点。每个用例均需验证,不要因为前几个用例有验证就认为全部是正确的。避免一个用例中重复做相同的验证,提高测试用例的效率。

怎样测试网上银行转账功能是否管用?

1、先执行正常转账业务的接口测试用例的流程测试转账业务能否成功走通
2、测试异常操作转账业务的接口测试用例,如转账业务的接口测试用例:收款方账号不存在、收款方账号格式错误、转账过程中服务器突然关闭(断电等情况)等异常情况,当出现这些异常情况时系统会正确做出处理与相关提示否。
3、测试转入方信息或转出方信息必填项未完整填写时能否执行转账程序且是否进行提示
4、转账成功后,查看转入账户与转出账户金额是否变化,变化是否正确无误
5、测试细节问题,如:当转出账户余小于转账所输入金额时能够成功转账,转账失败是否做出提示,装张失败时转入与转出账户余额是否变化
6、转账成功或失败后转出账号注册人是否能收到成功或失败转账业务的接口测试用例的提示信息,如短信 关于转账业务的接口测试用例和转账设计测试用例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 转账业务的接口测试用例的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于转账设计测试用例、转账业务的接口测试用例的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:自动编写接口测试用例(接口自动化测试用例编写方法)
下一篇:自动化接口测试按钮怎么写(接口自动化测试用什么工具)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~