Salt City Digital
Automation Testing 474 I STREET, SALT LAKE CITY, UT 84103
Automated testing is essentially a testing technique where regression & performance testing is performed using a script. Often pre written software packages or stacks are used to write and execute numerous test cases repeatedly, further boosting the test efficiency and improving software value.
Advantages of Automated Testing: Save time and money Assure consistency Reliable results Extensive test coverage Boost effectiveness Reusable test scripts
Test Cases to Automate: TO IMPROVE THE AUTOMATION ROI, THE FOLLOWING TEST CASES CAN BE SELECTED FOR AUTOMATION TESTING:
Test cases which are time consuming Test cases that demand a repeated or monotonous execution Business crucial and complex test cases High-risk test cases Test cases which are tedious
Difference Between Automatic and Manual Testing: Automatic Testing
Manual Testing
Results are more reliable as
With human error involved, the
they are executed by
accuracy of the results cannot
automation tools
be trusted
Perfect for test cases that
Practical for the test cases
require repetitive checks and
which require check or
verification
verification only once or twice
Investment is high (high skilled
Investment is less as human
labor and maintaining scripts)
resource would execute the
With software tools, the
testing
results are achieved quickly
Time consuming and human resources execute the task
Automation and its Associated Domains: Repeated Execution: where repeated execution of a task is required Regression Testing: where numerous and frequent code changes are required at regular intervals Performance Testing: where simulation of thousands of simultaneous users is required. Load Testing: automation testing can assist and perform the testing efficiently even in load testing. From wikipedia.org
Thanks
BY
SALT CITY DIGITAL HTTPS://WWW.SALTCITYDIGITAL.COM/
474 I STREET, SALT LAKE CITY, UT 84103