IIST - Software Testing Training Brochure Jun. 2015 | Page 15

o o o Security Code Level tools Structural Test Execution tools Static Testing/Analysis tools Test Automation Support Tools and Systems Test Management Tools 3. Scripting Methods and Techniques • • • • • • • • • • • • • • • Understanding of basic and advanced scripting and programming techniques frequently utilized in Test Automation Working with files APIHTML OCR VBScript and Windows in the examples Robust Execution Object Validation Action Validation Recovery Design Status Reporting Maintenance Control Regular Expressions for Dynamic Object Recognition Dynamic Data Generation Object Class Modification Business Process Path Modification 4. Database Testing: Structured Query Language (SQL) • • • • • • • • • • • • • • • Relational DBMS Basics SQL Basics – Select, Insert, Update, Delete Using Aggregation to determine data health Combining Data from Multiple Tables with Joins Foreign Key Problems Using Sub-queries Generating Test Data Views Indices Testing Scalable Architectures Transaction Process Monitor (TPM) Database Integrity UML Database Model Outer Join example for testing Queries for Data Verification 5. Test Automation Architecture • • +