API测试确保SOA企业一帆风顺

来源: TechTarget中国作者:Maxine Giza
2014/4/11 14:47:55
随着组织拥抱了面向服务架构(SOA),他们也意识到测试应用程序编程接口是成功的关键所在。在SOA引入初期产生了很不利的宣传,但许多组织还是因为这一方法而繁荣发展。

分享到: 新浪微博 腾讯微博
本文关键字: SOA 面向服务架构 API测试
API测试阶段
在QA团队卷起袖子,进行测试时,会缓解风险,这一测试既有积极方面的,也有消极方面的。“在通常测试中我们更多关注积极的而不是消极的,” Dang说。“在API测试中,这两方面各占一半。”
虽然有很多评估阶段,但API测试还是有一些主要的级别:
单元测试——检查代码功能
服务功能——从积极和消极两个方面结果看数据变化
服务与应用集成——确保应用能够访问服务,并在应用中使用这一服务
Dang建议QA团队从单元测试开始,然后在服务本身进行广度测试。“你必须测试大量数据组合,因为你并不了解这一服务的消费者,不了解什么样的数据他们会接入,”他说。
集成层的API测试,就是进行应用消耗服务的检查。需要调查各种不同的场景应,例如以确保缓存或转换问题不会出现。
虽然鼓励人工测试,但Dan说对于服务和API测试来说,它并不总是可行的方法,尤其是在服务功能层。“服务是处理信息的方式,” Dang说。“处理这些信息的方式总是涉及到数据的注入,并返回相应的结果。”
虽然上述的问题可以人工测试,Dang说这一方法使之变得困难,在覆盖各种情况时。相反,他建议在人工测试中执行“高水平”抽检。然后,应该依靠自动化是来覆盖到数据变化的范围。
共2页: [1]2 下一页
责编:李玉琴
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map