-
题名一种基于多约束组合的多租户系统配置测试技术
被引量:6
- 1
-
-
作者
侯可佳
白晓颖
周立柱
-
机构
清华大学计算机科学与技术系
清华大学信息科学与技术国家实验室
-
出处
《计算机学报》
EI
CSCD
北大核心
2016年第2期237-252,共16页
-
基金
国家自然科学基金(61073003)
北京市自然科学基金(4132062)
+1 种基金
国家"九七三"重点基础研究发展规划项目基金(2011CB302505)
国家"八六三"高技术研究发展计划项目基金(2013AA01A215)资助~~
-
文摘
通过灵活配置实现在线软件定制是多租户(Multi-Tenancy Architecture,MTA)软件即服务(Software-asa-Service,SaaS)系统的一个重要特征.由于参数和行为配置的复杂多样,配置错误是系统质量所面临的主要风险之一.对各种配置的组合测试,是MTA SaaS系统测试的一个重要内容.该文针对配置之间的约束依赖关系,提出建立约束依赖图,利用图搜索算法获取具有依赖关联的配置项集合,采用组合测试算法,生成不同的配置测试场景,满足多配置组合覆盖率要求.实验以多租户游戏系统为例,对比多种测试生成算法,实验显示该方法在检测由约束违反引起的系统缺陷方面有显著改善效果.
-
关键词
约束组合
多租户系统
配置测试
数据生成
组合测试算法
-
Keywords
constraints combination
multi-tenancy system
configuration testing
testgeneration
combinatorial testing
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-