Wednesday, April 6, 2022

What to automate - Software Automation

    Everyone in the IT industry these days more or less know what software automation is and what the QA team work on. Software Automation QAs know how to go about automation and even manage them. Before getting into all these, the prior aspect is to identify test cases which need to be automated. In Agile methodology one of the key aspect for a QA resource is to identify which all manual test cases needs to be automated when writing them itself. Some manual test cases can be one off's like say visual ones like the fonts should be italic or the button should be cyan in color. These one off's need not be automated. There can be ones related to the functionality like say the login functionality which can be automated. If doing modular programming for automation this login module or method can be used in conjunction with the other aspects of automation as well like say updating personal details after login to the system.

    Regression test cases are ones which deserve automation almost 100% of the time. These tests include checking the system end to end with different flows like say create an account, add funds to the bank account, add a product and checkout, etc., to name a few. Other test cases which are more important to be automated can include the Smoke/ sanity test cases like check if able to launch or navigate to the app on the browser and perform a simple login.

No comments:

Post a Comment

Browser background color or monitor brightness

Have you been in a situation where you are almost sitting the whole day in front of your browser and going through a document and find that ...