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
•
• +