Browse > Article

Test Item Prioritizing Metrics for a Selective Software Testing  

Lee, Jae-Ki (한국전자통신연구원 솔루션개발프로세스연구팀)
Lee, Jae-Jeong (한국전자통신연구원 품질보증팀)
Abstract
The system test was accomplished in delivery time for a suitable of various requirements at the software market. Especially, critical faults must be detected and removed for a close main functions and users against target system. In generally, proposed test methods are executed with a calendar time, not a competitive and effectiveness method as selective software testing. These methods are inapplicable to short term test or early system development stage. Moreover, it's accompanied by heavy cost. Overcoming of these problems, must attempted to new software test method role of core function in the system test. Selective software testing method is decided to mixing with the three-information such as a frequency, complexity of use scenario and fault impact. Using this information, searching a fatal error and usefully system test for an executed test scenario. In this paper, we have proposed new test method and verified testing results for the detection of critical faults or search a fatal errors with a system main function.
Keywords
Selective testing; Test item priority; Fault; Failure; Traffic Manager;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D. Binkley, "Semantics guided regression test cost reduction", IEEE Trans. on Software Engineering, Vol. 23, No. 8, pp.498-516, Aug. 1997   DOI   ScienceOn
2 이재기, 유재연, "기능블럭을 갖는 교환 소프트웨어의 정량적인 신뢰도 평가", 대한전자공학회논문지, SE No. 29, pp. 1096-1104, 1998
3 Wong, J. Hogan, S. London and H. Agawal, "A Study of effective regression testing in practice:, Proc. 8th International Symposium on Software Reliability Engineering, pp.230-238, 1997
4 SHNJI INOUE and SHIGERU YAMADA, "Testing-Coverage Dependant Software Reliability Growth Model", International Journal of Reliability, Quality and Safety Engineering, Vol. 11, No. 4, pp.303-312, 2004   DOI   ScienceOn
5 J.D. Musa, "Software Reliability Engineering testing", IEEE Software, Vol.29, No. 11, pp.61-68, Nov. 1996
6 Gregg Rothermel, Roland H. Untch, Chengyun Chu, Mary Jean Harrold, "Prioritizing Test Cases for Regression Testing", IEEE Trans. on Software Engineering, Vol. 27, No. 10, pp.929-948, Oct. 2001   DOI   ScienceOn
7 Gregg Rothermel, Mary Jean Harrold, "Empirical Studies of a Safe Regression Test Selection Technique", IEEE Trans. on Software Engineering, Vol. 24, No. 6, pp.401-419, JUNE 1998   DOI   ScienceOn
8 M.J. Harrold, D. Rosenblum, Gregg Rothermel, and Weyuker, "Empirical Studies of a prediction model for regression test selection", IEEE Trans. on Software Engineering, Vol. 27, No. 3, pp.248-263, 2001   DOI   ScienceOn
9 J.D. Musa, Software Reliability Engineering : Faster Development and Testing, McGraw-Hill. 1998
10 J.A. Whittaker, "What is Software testing? and Why it is so hard?, IEEE Trans. on Software Engineering, Vol. 21, No. 1, pp.70-79, 2000
11 Sebastian Elbaum, Alexey G. Malishevsky, Gregg Rothermel, "Test Case Prioritization : A Family of Empirical Studies", IEEE Trans. on Software Engineering, Vol. 28, No. 2, pp.159-182, Feb. 2002   DOI   ScienceOn
12 B. Beizer, Block-Box Testing, John Wiley & Sons, New York, 1995
13 ETRI, S-OLT/ONT 시스템 기술, ETRI 광대역통합망연구단, 2004. 6
14 R. Gupta, M.J. Harrold and M.L. Soffa, "An approach to regression test using slicing", Proc. Conference on Software maintenance, pp.299-308, 1992
15 D.M. Marks, Testing very big Systems, McGraw-Hill. 1992
16 N.E. Fenton and S.L. Pleeger, Software Metrics : A Rigorous & Practical Approach, PWS Publishing, 1997
17 Sebastian Elbaum , Gregg Rothermel, "Incorporating varying test costs and fault severities into test case prioritization", Proc. 23rd International Conference on Software Engineering, pp.329-338, 2001
18 W. Perry, Effective methods for Software testing, Wiley Publications, 1995