COURSE OUTLINE:
TESTING METHODOLOGY & TECHNOLOGY
- Introduction to profession and computer basics.
- Windows Environment and Microsoft Office
- Operating MS DOS Systems
- UNIX Operating System
- Networks and Client Server Fundamentals
- Introduction to Programming
- Introduction To Object Oriented Programming (OOP)
- Introduction to Database Management
- Fundamentals of software testing
- Hands-on software quality assurance testing
- Automated testing tools: HP UFT/QTP, ALM/QC, IBM Rational Robot, IBM Rational ClearQuest, Selenium
- Testing of Internet Applications with HP UFT/QuickTest Professional and Oracle Application Testing Suite (OpenScript, OLT, Test Manager)
ADVANCED TESTING
- Concepts of advanced object-oriented programming
- Advanced Test Planning and Testing
- Advanced Test Automation with HP UFT/QTP, IBM Rational, Selenium
- Load Testing Software Applications using HP LoadRunner and IBM Rational Performance Studio
- Testing Web Applications
- Testing and QA Management
- HP ALM/Quality Center
MICROSOFT TECHNOLOGY
- The C# Language
- MS SQL Server
- Accessing Data with ADO.NETv - Developing Windows Applications with .NET
- Developing Web Applications with ASP.NET
- Unit testing in .NET
JAVA TECHNOLOGY
- The Java language
- Java object concepts
- Java object-oriented programming model
- Java Applets
- Application Development with awt and swing
- Java Database Connectivity – JDBC
- Servlets and Java Server Pages – JSP
- JSP Beans
- JSP Custom Tags
- Unit testing with JUnit
- Selenium testing with Web Driver
DATABASE CONCEPTS
- Database concepts
- SQL
- SQL*PLUS
- PL/SQL
- SQL Developer
TESTING PROJECT
- Test Management Process
- Define Test Requirements
- Develop Test Plan
- Develop Tests
- Execute Tests
- Track defects
- Manage Test Processing with HP Quality Center
- Generate Analysis Reports