摘要
多租户(Multi-Tenancy-Architecture,MTA)软件即服务(Software-as-a-Service,SaaS)系统具有软件定制和持续更新的重要特征。MTA SaaS的定制功能受到系统参数和客户行为等多种因素的影响,在持续更新状态下定制功能的稳定性尤为重要。该文针对MTA SaaS系统在持续更新状态下的定制功能测试问题,提出了一种基于分类树生成定制功能模型,利用该功能模型采用多约束策略生成测试用例的方法。该文用一个实例展示了该模型的应用方法,通过对实例分析表明该方法有效地克服了MTA SaaS系统持续更新状态下的定制功能测试困难的问题。
Software customization and continuous upgrade are critical to MTA(Multi-Tenancy -Architecture)SaaS(Software -as-a-Service)systems. However,the software customization of MTA SaaS systems is hard to maintain stability due to the different parameters from systems and users,especially when the MTA SaaS is under the state of continuous upgrade. In counter to this challenge,a custom function model based on classification tree method is generated to solve the problem of custom function testing by using multi-constrained strategy. An example is given to illustrate the application of the model. The analysis shows that the method can overcome the problem of custom function test in the continuous updating of MTA SaaS system.
作者
左小凯
张海波
安韵涵
ZUO Xiaokai;ZHANG Haibo;AN Yunhan(Wuhan Digital Engineering Research Institute,Wuhan 43007)
出处
《计算机与数字工程》
2018年第11期2263-2267,2278,共6页
Computer & Digital Engineering
基金
国防重大项目"服务化信息系统软件设计开发集成验证一体化支撑平台技术"(编号:JCKY2016207A055)资助
关键词
分类树
多租户系统
软件即服务
持续更新
定制功能模型
测试用例
classification tree
multi-tenancy systems
software -as-a-service
continuous upgrade
custom function model
test case