自动化测试技术中Mock框架的建设与应用
2017-07-05孟燕
武汉理工大学学报(信息与管理工程版) 2017年3期
关键词:系统
孟 燕
(杭州科技职业技术学院 信息工程学院,浙江 杭州 311402)
自动化测试技术中Mock框架的建设与应用
孟 燕
(杭州科技职业技术学院 信息工程学院,浙江 杭州 311402)
随着商业应用系统的增多,为了快速响应用户需求、加快版本交付、提高版本交付质量,有必要采用自动化测试来代替部分手工测试进行项目质量守护。自动化测试分为面向界面的Watchman自动化测试、面向后台处理过程的Utplugin自动化测试和面向单元测试的Junit自动化测试,但缺乏面向接口的自动化测试。联机接口的存在,使得应用系统可以实时访问,快速对外提供业务反馈,但也加大了应用耦合度,给自动化测试带来不便。为此,开展面向接口的Mock框架自动化测试建设,可以在测试中为应用解耦、接口测试提供必要条件,从而丰富自动化测试分层的框架,提高接口程序自动化守护的质量。
Mock;自动化测试;应用解耦
随着商业应用系统信息化水平的提高,为了满足业务发展的需要,客户对软件产品研发规模和频度的要求也越来越高。而传统的测试方法只会在整个软件开发完毕且代码“冻结”后才进行,加之耗时较长,不利于敏捷和迭代,约束了对业务需求的快速响应。为此,笔者开展自动化测试框架研发活动,旨在通过自动化测试工具加快应用开发成果集成,提高产品开发、测试的效率和质量,形成有效质量守护。在自动化测试框架研发过程中发现,随着商业应用系统复杂度和广度不断深入,为了支持各应用系统的联动,衍生了上下游接口的相互访问,并形成了功能强大的全功能系统。……
登录APP查看全文
