Which test cases can be automated?

1. Repetitive Test Runs

This is the golden rule. If the test run is repetitive, you should automate it. This will save you precious time and energy. In addition, if this is the test you assume that you will run frequently in the future, automating is a very good idea. You will have more accurate and precise results, each time.

2. High-Risk Test Cases

If the involved risk is high, you should automate that test case. Prioritize the test cases based on human error hazard potential.

3. Extensive Tests

Inputting lots of data can be exhausting. In addition, the chances of making a mistake during the manual testing increase. This is why test which implies large data sets are usually automated. Mainly, we refer to those test cases which require filling long forms.

4. Three Golden Tests

There are three test cases that you should not question when it comes to automation: the regression test, smoke test, and sanity test. Why? Because each build or release of the app requires testing.

5. Complex Cases

Automating complex test cases is almost a rule. Again, you do want to be on the safe side and to save your time when it comes to complexity.

6. Performance Testing

We usually choose to automate performance testing, such as load testing and stress testing.

7. Long Testing

If a case requires an overnight devotion, you should automate it.

1 Answer

Relevance
  • 2 months ago

    1. Repetitive Test Runs

    This is the golden rule. If the test run is repetitive, you should automate it. This will save you precious time and energy. In addition, if this is the test you assume that you will run frequently in the future, automating is a very good idea. You will have more accurate and precise results, each time.

    2. High-Risk Test Cases

    If the involved risk is high, you should automate that test case. Prioritize the test cases based on human error hazard potential.

    3. Extensive Tests

    Inputting lots of data can be exhausting. In addition, the chances of making a mistake during the manual testing increase. This is why test which implies large data sets are usually automated. Mainly, we refer to those test cases which require filling long forms.

    4. Three Golden Tests

    There are three test cases that you should not question when it comes to automation: the regression test, smoke test, and sanity test. Why? Because each build or release of the app requires testing.

    5. Complex Cases

    Automating complex test cases is almost a rule. Again, you do want to be on the safe side and to save your time when it comes to complexity.

    6. Performance Testing

    We usually choose to automate performance testing, such as load testing and stress testing.

    7. Long Testing

    If a case requires an overnight devotion, you should automate it.

Still have questions? Get your answers by asking now.