10.3969/j.issn.1006-6403.2020.04.010
aSIT:面向接口的分布式自动化测试系统
现代互联网服务通常都是复杂的大规模分布式系统,由多个软件模块构成,这些软件模块可能由不同的团队使用不同的编程语言开发.这种多团队协同、多种开发语言为分布式程序测试工具带来了新的挑战.传统的人工测试无法满足大规模分布式系统的测试要求,通常借助自动化测试工具来完成测试任务.认为开发与测试团队分离的企业更适合从接口测试入手实现自动化测试,并设计实现了一套面向接口的分布式自动化测试系统——aSIT.已有的自动化测试工具无法很好支持企业内部异构服务集成、多团队协作、环境网络隔离、海量测试用例执行等场景,aSIT结合实际工程实践进行了一些特定的设计,解决上述问题,使其能在企业应用落地,并提升测试团队效能.经过企业内部近10个月的持续使用,使测试人员主要精力能集中到用例设计,缺陷验证时间降低到手工测试时的1%,回归测试用例数增长30倍,平均需求交付时间降低63%.
接口测试、自动化测试、分布式系统测试
40
鹏城实验室大湾区未来网络试验与应用环境;国家自然科学基金资助项目;国家重点研发计划;广东省重点领域研发计划网络信息安全;深圳科技创新课题;深圳市学科建设项目"数据科学与智能计算";深圳市科创委资助项目号:;JSGG20170824095858416,JCYJ20190808155607340
2020-05-15(万方平台首次上网日期,不代表论文的发表时间)
共7页
38-43,63