Course Name
Course Code : PRR30
Venue Details
Postal Code : 1559
Session Dates
Duration: 2 days (14 hours)
TestComplete training teaches participants how to efficiently use this powerful automation tool for testing desktop, web, and mobile applications. The course covers creating and running automated test scripts, exploring TestComplete’s scriptless keyword testing, and understanding scripting options like Python, JavaScript, and VBScript. Participants learn to utilize object recognition, checkpoints, and data-driven testing to enhance test accuracy and flexibility. Hands-on exercises focus on building robust automated tests, integrating with CI/CD pipelines, and generating detailed test reports. By the end of the training, attendees are equipped to streamline their testing processes and improve software quality using TestComplete.
Introduction to TestComplete and Test Automation Basics Introduction to TestComplete What is TestComplete and how it fits into the software testing lifecycle. Overview of TestComplete interface and components. Understanding projects, test suites, test cases, and test items in TestComplete. Getting Started with TestComplete Installation and setup of TestComplete. Exploring the TestComplete IDE: toolbars, panels, and navigation. Understanding the object hierarchy and name mapping. Hands-On Exercise Creating and Running Automated Tests Creating tests using the Record & Playback feature. Understanding test steps and using TestComplete’s built-in actions and operations. Managing test execution and using breakpoints. Hands-On Exercise Keyword-Driven Testing in TestComplete Introduction to keyword-driven testing and its benefits. Creating tests using keywords (non-programmers’ approach). Adding checkpoints, assertions, and verification steps. Hands-On Exercise Test Data Management Introduction to data-driven testing concepts. Using TestComplete to integrate data sources (Excel, CSV). Parameterizing tests and using variables for dynamic input. Hands-On Exercise Summary and Q&A Recap of key concepts and hands-on exercises. Open Q&A session to address any doubts or challenges. Advanced Test Automation Concepts and Reporting Introduction to Scripting in TestComplete Overview of scripting languages supported by TestComplete (JavaScript, Python, VBScript). Writing custom scripts for advanced test scenarios. Working with TestComplete’s scripting editor and libraries. Hands-On Exercise Mobile Application Testing Overview of mobile testing features in TestComplete. Setting up TestComplete for mobile automation (Android, iOS). Automating mobile tests using the Record & Playback feature. Hands-On Exercise Using Checkpoints and Assertions in Tests Introduction to checkpoints and assertions in TestComplete. Using visual, object, and text checkpoints. Validating data and UI in tests with assertions. Hands-On Exercise Test Reporting and Logging Overview of TestComplete's reporting and logging features. Customizing test reports and generating logs. Understanding and interpreting test results: logs, screenshots, and reports. Hands-On Exercise. Integrating TestComplete with Other Tools Introduction to integrating TestComplete with continuous integration tools (e.g., Jenkins, Azure DevOps). Integrating with version control systems (e.g., Git, SVN). Automating execution and reporting within CI/CD pipelines. Hands-On Exercise Best Practices for Test Automation with TestComplete Best practices for organizing and structuring automated tests. Handling test data, test maintenance, and reuse of test components. Troubleshooting common issues in automated tests. Course Summary and Q&A Final review of TestComplete features and concepts. Open Q&A session for resolving any remaining questions.
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |