Test automation using SoapUI
A test automation framework is usually comprised of the following:
Test drivers: A test driver is usually the mechanism through which the test is executed
Assertion/validations: Assertions to validate if the test passed or failed
Report generating tools: Report generation to get the test results
Clean-up script: To clear all data generated for test
E-mail notification: E-mail notification of test results
Types of test automation framework
Keyword driven: A keyword driven framework is a collection of keywords, which are maintained in an Excel sheet, and functions are called based on the keyword to complete an end-to-end flow.
Major components of a keyword-driven framework:
Excel sheet to store the keywords: Where you store your keyword with respect to your test cases and terminology selected by you
Function library: Functions that you create which should be tied up with the keywords
Data sheets: Data sheets contacting data
Test script or driver script: Test script...