• Title/Summary/Keyword: Regression testing

Search Result 707, Processing Time 0.025 seconds

A Test Case Prioritization Technique via Value-Based Approach (가치기반 접근법을 통한 테스트 케이스 우선순위 기법)

  • Park, Hyun-Cheol;Ryu, He-Yeon;Baik, Jong-Moon
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.5
    • /
    • pp.353-360
    • /
    • 2009
  • Software, once developed, has a long life and evolves through numerous additions and modifications because of the faults, the changes in user requirements, the changes in environments, and so forth. With the evolution of the software, assuring the quality of the software is getting more difficult because of numerous versions of the software. Meanwhile, regression testing has been used to support the software testing activities and assure acquiring appropriate quality through several versions of software. Regression testing, however, is too expensive because it requires lots of test cases executions and the number of test cases increases sharply as the software evolves. For this reason, several techniques are suggested to help conducting regression testing then test case prioritization technique is understood the most effective and efficient technique to support regression testing. In this paper, we propose an approach, Historical Value-Based Approach, which is based on the use of historical information to estimate the current cost and fault severity for cost-cognizant test case prioritization. As a result of the proposed approach, software testers who perform regression testing prioritize their test cases more effectively so that the test effectiveness of them can be improved in terms of APFDc.

A study on a regression model with nonlinear time series errors (비선형시계열 오차를 갖는 회귀모형에 관한 연구)

  • 황선영
    • The Korean Journal of Applied Statistics
    • /
    • v.8 no.2
    • /
    • pp.187-200
    • /
    • 1995
  • This paper is concerned with a regression model with nonlinear time series errors. Testing procedures for linearity of error terms are studied. To this end, large-sample properties of estimators of regression parameters and autoregression parameter are obtained. These results are then used to develop test statistics for testing linearity of errors. Some simulation studies are shown.

  • PDF

Object-Oriented Software Regression Testing by Class Node Analysis (클래스 노드 분석에 의한 객체 지향 소프트웨어 회귀 테스팅)

  • Kwon, Young-Hee;Li, Len-Ge;Koo, Yeon-Seol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.12
    • /
    • pp.3523-3529
    • /
    • 1999
  • In this paper, we propose an improved regression testing method, which use method as the basic unit of changing. The testing method consists of three steps. We represent the relationship of classes using the notation of UML(Unified Modeling Language), find the nodes of the modified methods and affected methods by node analysis, and then select changed test cases from the original test cases. The proposed object-oriented regression testing method can reduce the number of test cases, testing time and cost through reuse of test cases.

  • PDF

A study on Analysis of Contact erosion at a Magnetic Contactor with the Use of Regression Analysis (회귀분석을 이용한 전자접촉기의 접점소모 분석에 대한 고찰)

  • Klm, Myoung-Seok;Ryu, Haeng-Su;Han, Gyu-Hwan
    • Proceedings of the KIEE Conference
    • /
    • 2003.10b
    • /
    • pp.116-118
    • /
    • 2003
  • This paper describes a Accelerated Life Test (ALT) with the electrical contact erosion suitable to the evaluations of high-reliability and durability devices such as magnetic contactor. Recently, an electrical devices company was interested in accelerated life test (ALT), the product liability (PL) and the short-term testing model of electrical life test (ELT). In order to estimate a model for testing fee and period, need to the statistical analysis method with the acceleration factor(AF). Usually customer/manufacturer regard their device failure to the over-current or heavy duty condition, while devices view shape of contact erosion owing to operational duty problem. In this paper, additional method of evaluation estimated the operated cycles by weight of contact erosion with a used of regression analysis by MINITAB.

  • PDF

A Systematic Literature Review of Test Case Prioritization Technique on Software Product Line Testing

  • Siti Hawa Mohamed Shareef;Rabatul Aduni Sulaiman;Abd Samad Hasan Basari
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.18 no.10
    • /
    • pp.2872-2894
    • /
    • 2024
  • Software product lines (SPL) leverage extensive reuse to enhance quality and competitiveness. However, the inherent high testing risks underscore the need for efficient techniques. Test case prioritization (TCP) emerges as a pivotal strategy for improving defect detection by optimizing the arrangement of test cases, thereby maximizing benefits, particularly when testing is prematurely halted. This paper presents a comprehensive review of the latest TCP techniques, investigating emerging trends, varied approaches, and the associated cost-effectiveness trade-offs. Through a systematic literature review spanning from 2011 to 2023 and employing specific search terms, this study scrutinizes the existing body of research. The analysis reveals a growing demand for TCP in research over the past five years, accompanied by a positive upsurge in SPL testing trends. TCP proves instrumental in orchestrating test cases from high to low priority levels, facilitating early defect detection and subsequent error resolution. Nonetheless, notable gaps persist in terms of time execution and coverage, prompting ongoing research efforts aimed at enhancing the cost-effectiveness of TCP. While TCP serves as a potent regression technique in software testing, existing approaches stand to benefit from the reordering of test cases and the integration of refined methodologies gleaned from current research endeavors.

An Intelligent Framework for Test Case Prioritization Using Evolutionary Algorithm

  • Dobuneh, Mojtaba Raeisi Nejad;Jawawi, Dayang N.A.
    • Journal of Internet Computing and Services
    • /
    • v.17 no.5
    • /
    • pp.89-95
    • /
    • 2016
  • In a software testing domain, test case prioritization techniques improve the performance of regression testing, and arrange test cases in such a way that maximum available faults be detected in a shorter time. User-sessions and cookies are unique features of web applications that are useful in regression testing because they have precious information about the application state before and after making changes to software code. This approach is in fact a user-session based technique. The user session will collect from the database on the server side, and test cases are released by the small change configuration of a user session data. The main challenges are the effectiveness of Average Percentage Fault Detection rate (APFD) and time constraint in the existing techniques, so in this paper developed an intelligent framework which has three new techniques use to manage and put test cases in group by applying useful criteria for test case prioritization in web application regression testing. In dynamic weighting approach the hybrid criteria which set the initial weight to each criterion determines optimal weight of combination criteria by evolutionary algorithms. The weight of each criterion is based on the effectiveness of finding faults in the application. In this research the priority is given to test cases that are performed based on most common http requests in pages, the length of http request chains, and the dependency of http requests. To verify the new technique some fault has been seeded in subject application, then applying the prioritization criteria on test cases for comparing the effectiveness of APFD rate with existing techniques.

An Evaluation of the Compressive Strength of Recycled Aggregate Concrete by the Non-Destructive Testing (비파괴 시험에 의한 재생골재 콘크리트의 압축강도 평가)

  • Chung, Heon-Soo
    • Journal of the Korea Institute of Building Construction
    • /
    • v.4 no.4
    • /
    • pp.63-70
    • /
    • 2004
  • The objective of this study is to evaluate the compressive strength of recycled aggregate concrete by the non-destructive testing. Main experimental variables were the replacement level of recycled aggregate and blast-furnace slag, which were divided into two series according to recycled aggregate maximum size. Test results showed that a recycled aggregate had a significant influence on the non-destructive testing results, such as rebound number, Ultrasonic pulse velocity, and frequency. A prediction model of compressive strength considering the replacement level of recycled aggregate was suggested by multi-regression analysis and was compared with test results.

Change Analysis for Inheritance Relation in Method Level (계승관계에서 구성원 함수 수준의 변경 영향 분석)

  • 방정원
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.1
    • /
    • pp.27-32
    • /
    • 2002
  • Software reuse was focused for the way of improving programmer productivity from the crisis of software. Object oriented technology impact on overall area of software engineering, such as software analysis , Programming language. testing and maintenance. The new concepts, Class, Inheritance and encapsulation, not only introduce new testing problems and they raise a new challenging question of how to conduct regression testing for 0-0 programs the first problem of regression testing is how to identify the affected components due to the changes of some components. We propose a method firewall to enclose all classes and methods affected by the changes to one or more methods in Inheritance relation

  • PDF

Likelihood Ratio Test for the Equality of Two Order Restricted Normal Mean Vectors

  • Jeon Hyojin;Choi Sungsub
    • Proceedings of the Korean Statistical Society Conference
    • /
    • 2000.11a
    • /
    • pp.159-164
    • /
    • 2000
  • In the study of the isotonic regression problem, several procedures for testing the homogeneity of a normal mean vector versus order restricted alternatives have been proposed since Barlow's trial(1972). In this paper, we consider the problem of testing the equality of two order restricted normal mean vectors based on the likelihood ratio principle.

  • PDF

Asymptotics for Accelerated Life Test Models under Type II Censoring

  • Park, Byung-Gu;Yoon, Sang-Chul
    • Journal of the Korean Data and Information Science Society
    • /
    • v.7 no.2
    • /
    • pp.179-188
    • /
    • 1996
  • Accelerated life testing(ALT) of products quickly yields information on life. In this paper, we investigate asymptotic normalities of maximum likelihood(ML) estimators of parameters for ALT model under Type II censored data using results of Bhattacharyya(1985). Further illustrations include the treatment of asymptotic of the exponential and Weibull regression models.

  • PDF