指挥信息系统与技术
指揮信息繫統與技術
지휘신식계통여기술
COMMAND INFORMATION SYSTEM AND TECHNOLOGY
2011年
3期
78-82
,共5页
黄松%端木怡婷%惠战伟%谌敏
黃鬆%耑木怡婷%惠戰偉%諶敏
황송%단목이정%혜전위%심민
测试用例选择%运行剖面%改进TestSelection算法%软件测试
測試用例選擇%運行剖麵%改進TestSelection算法%軟件測試
측시용례선택%운행부면%개진TestSelection산법%연건측시
test case selection%operational profiles%improved TestSelection algorithm%software testing
首先,阐述了软件测试标准的相关概念,揭示了测试标准在获取测试需求中的作用;然后,在分析测试用例启发式选择算法的基础上,结合实例给出了算法在保证需求覆盖率以及减少测试用例方面的优势;同时,根据算法存在的不足,提出一种基于软件运行剖面的测试用例改进算法——T estSelection算法,分析了该算法的可行性及有效性;最后,对基于运行剖面的测试用例生成及选择技术进行了展望。
首先,闡述瞭軟件測試標準的相關概唸,揭示瞭測試標準在穫取測試需求中的作用;然後,在分析測試用例啟髮式選擇算法的基礎上,結閤實例給齣瞭算法在保證需求覆蓋率以及減少測試用例方麵的優勢;同時,根據算法存在的不足,提齣一種基于軟件運行剖麵的測試用例改進算法——T estSelection算法,分析瞭該算法的可行性及有效性;最後,對基于運行剖麵的測試用例生成及選擇技術進行瞭展望。
수선,천술료연건측시표준적상관개념,게시료측시표준재획취측시수구중적작용;연후,재분석측시용례계발식선택산법적기출상,결합실례급출료산법재보증수구복개솔이급감소측시용례방면적우세;동시,근거산법존재적불족,제출일충기우연건운행부면적측시용례개진산법——T estSelection산법,분석료해산법적가행성급유효성;최후,대기우운행부면적측시용례생성급선택기술진행료전망。
The concepts related to the software testing criteria are described and the role for testing criteria is specified in obtaining testing requirements.Based on the analysis of the test case selection algorithm,an application case is provided to illustrate the advantages of the algorithm for ensuring the coverage of requirements and reducing the number of test cases.With reference to the shortcomings of the existing algorithm,an improved algorithm—TestSelection algorithm based on operational profiles is proposed.The feasibility and the effectiveness of the algorithm are analyzed.Finally,suggestions are made in respect of the further research on the techniques of test case generation and selection based on operational profiles.