期刊文献+

基于运行剖面的测试用例分配与选择方法 被引量:3

Allocation and Selection Method of Test Cases Based on Operational Profile
下载PDF
导出
摘要 基于运行剖面的测试是在软件实际运行中找出高发生率失效的测试方法,但其不适用于已排除高发生率失效而可靠性要求较高的系统。为此,对传统的运行剖面测试技术进行改进,提出一种基于运行剖面的测试用例分配与选择方法。利用自适应的重要性抽样方法在每次迭代中动态改变测试用例的概率,并根据测试结果进行自动调整,选择更有效率的测试用例,以提高测试的有效性和软件的可靠性。针对5个子域的测试用例的分析结果验证了该方法的有效性。 Testing based on operational profile is designed to find failures of high incidence rate,but it is not suitable for systems that has rule out failures of high incidence rates and requires high reliability.To address the problem,this paper proposes an allocation and selection method of test cases based on operational profile by improving traditional operational profile testing.The method uses the adaptive importance sampling method to dynamically change the probability of test cases in each iteration,and automatically makes adjustments according to the test results to select more efficient test cases to improve the effectiveness of the test and the reliability of the software.Analysis results of test cases in five subdomains verify the effectiveness of the proposed method.
作者 王一彻 高建华 WANG Yiche;GAO Jianhua(Department of Computer Science and Technology,Shanghai Normal University,Shanghai 200234,China)
出处 《计算机工程》 CAS CSCD 北大核心 2020年第6期216-220,共5页 Computer Engineering
基金 国家自然科学基金(61672355)。
关键词 运行剖面 基于运行剖面的测试 测试用例分配 测试用例选择 抽样 软件可靠性 operational profile test based on operational profile test case allocation test case selection sampling software reliability
  • 相关文献

参考文献4

二级参考文献46

  • 1Schilling W W, Mansoor A. Measuring the reliability of existing Web services[C] //Proc of the 2007 IEEE Int Electro/Information Technology Conf. Los Alamitos, CA: IEEE Computer Society, 2007:356-361.
  • 2Norris C W. Understanding Web site speed and reliability, TR-00-06[R]. San Mateo, CA: Keynote Systems, Ine, 2000.
  • 3Jelinsky Z, Moranda P B. Software reliability research[C] // Proc of the Statistical Methods for the Evaluation of Computer System Performance. New York: Academic Press, 1972:465-484.
  • 4Musa J D, et al. Software Reliability-Measurement, Prediction, Application[M]. New York: McGraw-Hill, 1987.
  • 5Reussner R H, Schmidt H W, Poernomo I H. Reliability prediction for component-based software architectures [J]. Journal of Systems and Software, 2003, 66(3): 241-252.
  • 6Chiu K C, Huang Y S. A study of software reliability growth from the perspective of learning effects [J]. Reliability Engineering & System Safety, 2008, 93(10): 1410-1421.
  • 7Cai K Y, Hu D B, et al. Does software reliability growth behavior follow a non-homogeneous Poisson process [J]. Information and Software Technology, 2008, 50(12) : 12:32- 1247.
  • 8Musa J D. Operational profiles in software reliability engineering [J]. IEEE Software, 1993, 10(2) : 14-32.
  • 9Cai K Y. Software Defect and Operational Profile Modeling [M]. Norwell, MA.. Kluwer Academic Publishers, 1998.
  • 10Ozekici S, Soyer R. Reliability of software with an operational profile [J]. European Journal of Operational Research, 2003, 149(2) : 459-474.

共引文献30

同被引文献27

引证文献3

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部