answersLogoWhite

0

Need of regression testing

User Avatar

Anonymous

10y ago
Updated: 8/19/2019

->Understand your business area. This includes working with business partners and stakeholders to ensure each subset of the business area supported is documented and tracked by the team. Leverage subject matter experts (SMEs) from not only the testing organization, but also the business and development teams.

->Create, validate and maintain the artifacts. Simply documenting various integration points and subsets of business areas is not the only goal. It is important that, as new releases, updates and changes are rolled out, the suite is revisited and artifacts are updated to maintain the accurate and detailed picture of the business area.

->Understand the test cases required to build high coverage for the business area. It is important that you review this with the business stakeholders, development and testing teams to ensure agreement and collaboration between the teams. Creating test cases builds the framework for future savings as the test cases are created once in order to be used many times down the road.

->Build the test suite in priority order. Teams are able to quickly define which subsets of a business area are the most critical to the organization. Based on this prioritization, the test suites must be built in this order. NOTE: Do not confuse "prioritization" with "risk." Risk-based Testing does not apply to regression prioritization. After a regression test suite is built, teams may find not all regression test cases can be run at times, and a risk based approach must be followed. When this occurs, regression prioritization should be based on the importance of the test cases and whether these cases can detect and identify possible defects in the product.

->Just Start It! Nike had an extremely popular ad campaign in 1988 that carried the slogan, "Just Do It!" For regression test suites, the goal is to "Just Start It!" How you can apply this theory is to begin immediately using regression test suites the moment the first test cases are delivered. Begin experimenting with the test cases, building a lessons learned document, validating with the stakeholders that the quality of the test cases are mapped to the expected results. This ensures that the organization begins benefiting early from the initial regression efforts.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

What are the different types of regression testing?

Unit regression testing Regional regression testing Full regression testing


Testing to make sure software hasn't taken a step backwards or regressed is known as?

Regression testing.


What is the major difference between regression testing and retesting?

regression testing is a white box testng


How do you do regression testing?

Just like that


What are the Advantages of regression testing?

llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll


How create a regression suite when a defect is fixed?

To complete testing application if any modification done any modules or functionality that is called regression testing.


In software testing regression testing must consist of fixed set of test to create a base line is it true or false?

Regression are classified as - Full / Complete Regression -- Entire application is regressed - Regional regression -- Tests performed around defect fixes or code changes


What is the status of defect when performing regression testing?

fixed


Prerequisites of Regression testing and system testing?

system testing is a kind of retesting where we can test whole system after integration. while regression testing is a process where we do the rerunning the test cases and check whether that re run doesnot affects the real environment.


What is regression testing with example?

Regression testing is an iterative process executed throughout the software development and testing cycle. Regression testing focuses on previously tested aspects, features which were tested and found working, or bugs which were found and confirmed fixed, in earlier versions of the software. The purpose of regression testing is to make sure that those previously verified features still work. For example, consider a software release that includes two new features, A and B. While the developers are still working on feature B, test is already examining feature A. When A is found working as planned, testing proceeds to feature B, while regression testing affirms that nothing in feature B broke A.


What is full regression testing?

Regression testing is a type of software testing that seeks to uncover new software bugs, or regressions, in existing functional and non-functional areas of a system after changes such as enhancements, patches or configuration changes, have been made to them.


What types of inferences will you make about population parameters?

Estimation regression testing