Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

1 like 1 dislike
880 views
by Contributing Tester (14 points)

3 Answers

0 like 0 dislike
by Master (1.2k points)
Regression testing is mostly done when every few features are released. We do regression testing and execute all tests to make sure that newly added functionality does not break anything from existing functionality.

Nowadays most of regression tests are automated and we run nightly builds to run automated regression suite.
0 like 0 dislike
by Contributing Tester (79 points)
edited by

Regression Testing is defined as a type of software testing to confirm that a recent program or code change has not adversely affected existing features.

Regression Testing is nothing but a full or partial selection of already executed test cases which are re-executed to ensure existing functionalities work fine.

Effective Regression Tests can be done by selecting the following test cases -

  • Test cases which have frequent defects

  • Functionalities which are more visible to the users

  • Test cases which verify core features of the product

  • Test cases of Functionalities which has undergone more and recent changes

  • All Integration Test Cases

  • All Complex Test Cases

  • Boundary value test cases

  • A sample of Successful test cases

  • A sample of Failure test cases

You can use a platform like QAppAssure which allows you to test on-cloud and on-field devices, across 100+ device, make and models, Integrate with Jira, CI/CD tools, and also use Appium, Calabash, Espresso, UIAutomator, XCUITest. You can run unlimited parallel tests with the free trial pack. 

0 like 0 dislike
by Contributing Tester (75 points)

The current technical trend is dominated by digital transformation. People are using mobile devices mostly to achieve their regular goals. Hence, organizations are developing websites or applications keeping the mobile-first approach as their primary objective. Regression testing of mobile web pages or mobile web apps is very important to avoid sudden crash or breakage of some important functionalities when the live application is used by an end-user, especially when can be accessed by different mobile devices.

Regression testing is carried out after an application is developed. It has 2 phases –

  • Developing an application and testing to check whether the functionalities are working perfectly.
  • Making some changes in the application and testing to check whether the existing functionalities are still working perfectly in addition to the new changes.

Read More on Regression Testing


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

...