Skip to content
UdemySoftware TestingPaid courseAll LevelsCertificate

Mastering TestComplete with Python 2023 (Udemy.com)

For learners interested in learning TestComplete using the Python language

Created by: Lino Tadros

Last updated April 2023

icon
What you will learn

  • Mastering the Functional and UX Testing using SmartBear TestComplete using Python
  • Get a crash course on Python as well to be productive in TestComplete
  • Learn the TestComplete IDE and all its windows
  • Use Object Browser and Object Spy productively
  • Learn the importance of Name Mapping
  • Learn the checkpoints - Regions, Files, Grids, Databases, Object Properties and Web
  • Learn Data Driven testing using Python - CVS, Excel and Databases
  • Learn Low Level Procedures and when to use it
  • Learn the ins and outs of Web Testing using XPath and CSS Selectors
  • Learn UserForms and when to create dialogs in TestComplete
  • Learn the powerful Event interception in TestComplete using Python

How it compares

Against the other 281 rated Udemy courses in Software Testing on CourseDuck:

  • Rating4.3 out of 5higher than 20% of them
  • Reviews108#249 of 282 by number of reviews
  • Length9.5 hourslonger than 60% of them
  • Last updatedApril 2023earlier than 72% of them

icon
Course Description

Mastering TestComplete with Python Scripting 2023 with over 60 lessons that will demonstrate the power of TestComplete performing functional testing and UX testing while using the Python language as the driving force behind the scripting of Test Suites.

The course will go through the following topics:

  • Introduction to the IDE

    • Menus and Toolbars

    • Project Workspace

    • Recording a Test in Python

    • Test Visualizer

    • Bookmarks Window

    • Search Window

    • Todo Window

  • Understanding the Object Browser and Object Spy

  • Introduction to the Python Language

    • Types

    • Variables

    • Control Flow

    • Functions

    • Lists and Dictionaries

    • Loops

    • Exceptions

    • Classes

  • Working with Name Mapping

    • Name Mapping and Aliases

    • Multiple instances

    • Why use Name Mapping?

    • Conditional Mode

  • Store Checkpoints

    • Regions

    • Files

    • Properties

    • Grids

    • Databases

  • Working with Data Driven Tests

    • CSV

    • Excel

    • MS SQL Server Tables

  • Working with Low Level Procedures

  • Working with TestComplete Project Management Concepts

    • Execution Plans

    • Parameters

  • Working with Web Testing

    • Discovery of Web Page

    • Web Comparison

    • Web Accessibility

    • Lighthouse - Web Audits

    • Refactoring

    • XPath and Css Selectors

  • Working with UserForms

    • Creating Dialogs and access their objects and properties in Python

  • Working with Events

    • The power of events in TestComplete

    • OnLogError Event

    • OnOverlappingWindow Event

This course utilizes the latest version of TestComplete at the time of recording - version 15.50.  When significant changes occur in the UX over time, videos will be updated to reflect these changes.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Lino Tadros

Alain "Lino" Tadros is the President & CEO of The Training Boss, a Digital Transformation and Innovative leader . Distinguished executive leader and renowned technical expert in AI, Machine Learning, and IoT. Leads cross-functional architectural teams to award-winning performance by developing strategic roadmaps and powering enterprise-wide projects. Serves as board member and advisor for multiple corporations delivering strategic guidance on product line developments and business solutions. Industry influencer and mastermind of strategic programs and innovations leading modernization efforts to alter the global IT landscape as a Microsoft Regional Director.

Lino holds 28 certifications on Azure, AWS, GCP, Terraform, Vault, Sitefinity, TestComplete, Snowflake and Databricks.

Lino has been recognized as a Microsoft MVP for 15 years, Sitefinity MVP for 19 years and SmartBear Community Hero for 23 years.  He currently enjoys his involvement with Microsoft management and Leadership as a Microsoft Regional Director


icon
More Software Testing courses

$59.99

$84.99

$10.99

$10.99

$13.99

$149.99

icon
Reviews

4.3

108 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anonymized User on 12/4/2025

Subject matter was a good refresher for both Python and TestComplete. A bit disappointed in Smartbear releasing versions beyond 15.53 that are so buggy when using Python. For this training, just use 15.53 to be safe, your license key will work just fine.

By Jorge Villeda on 5/29/2025

Si, El instructor es muy claro en un explicaciones y despierta el interés de aprender,

By Abhi Gupta on 2/5/2025

This course is actually good when you are starting with test complete for real time. It could have been much better if it would have been in more detailed about each topic which are cover in this course. Also the instructor has a very good knowledge on test complete.

By Salomón Fernando Medrano Montelongo on 11/25/2024

Me sirvió mucho para poder entender más la herramienta y conocerla a fondo

By Anjali Nair on 7/18/2024

Very good class for beginners.Include more python scripts and Basic programs

By Kuldeep Singh on 7/9/2024

Feeling to be good to hear and watch about the proper guidence of the regarding to what to do next.

By Maksym Voitovych on 6/9/2024

This course on TestComplete with Python by Lino Tadros is great and insightful! Lino does a fantastic job of breaking down complex topics into digestible parts, making learning both effective and enjoyable. The practical exercises are particularly beneficial, providing real-world applications that enhance understanding. I highly recommend this course to anyone looking to deepen their expertise in automation testing. Lino’s expertise and the course content will undoubtedly elevate your skills.

By Rafael Meza on 5/22/2023

The course was absolutely fantastic. Lino was great, outlined key details and explained thoroughly. Big thanks!

By Diana Torres on 4/24/2025

By Asif on 5/22/2024

Showing all 10 reviews on CourseDuck

Read all 108 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100