Mastering TestComplete with Python 2023

所在平台: Udemy

课程主页: https://www.udemy.com/course/mastering-testcomplete-with-python-2023/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程概述:** 本课程“Mastering TestComplete with Python 2023”是一门综合性的课程,旨在通过60多节课程,深入讲解如何利用Python脚本强大功能来执行TestComplete的功能测试和用户体验(UX)测试。课程将Python作为驱动测试套件脚本的核心语言,帮助学员掌握自动化测试的关键技能。 **课程内容涵盖:** * **TestComplete基础:** 介绍IDE、菜单和工具栏、项目工作区、录制Python测试、测试可视化器、书签窗口、搜索窗口、待办事项窗口。 * **对象识别与处理:** 深入理解对象浏览器和对象监视器,以及如何使用名称映射(Name Mapping),包括别名、多实例应用、条件模式,以及名称映射的重要性。 * **Python语言精通:** 全面学习Python的基础知识,涵盖类型、变量、控制流、函数、列表和字典、循环、异常处理、类等核心概念。 * **校验与断言:** 掌握各种类型的检查点,包括存储检查点、区域检查、文件检查、属性检查和网格检查。 * **数据驱动测试:** 学习如何使用CSV、Excel和MS SQL Server表进行数据驱动测试,以提高测试的灵活性和覆盖率。 * **低级过程与项目管理:** 探索低级过程的使用,并熟悉TestComplete的项目管理概念,包括执行计划和参数。 * **Web自动化测试:** 重点讲解Web测试,包括网页发现、网页比较、Web可访问性(Lighthouse Web Audits),以及如何进行代码重构、使用XPath和CSS选择器。 * **用户界面定制与事件处理:** 学习如何创建用户窗体(UserForms),在Python中访问其对象和属性,以及利用事件(Events)的力量,特别是OnLogError和OnOverlappingWindow事件,以增强测试的鲁棒性和智能化。 **技术背景:** 本课程基于TestComplete的最新版本(录制时为15.50)。课程内容将根据TestComplete用户界面(UX)的重大变化及时更新视频内容,以确保学员始终掌握最前沿的知识。

课程评论(0条)

课程详情

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 IDEMenus and ToolbarsProject WorkspaceRecording a Test in PythonTest VisualizerBookmarks WindowSearch WindowTodo WindowUnderstanding the Object Browser and Object SpyIntroduction to the Python LanguageTypesVariablesControl FlowFunctionsLists and Dictionaries LoopsExceptionsClassesWorking with Name MappingName Mapping and AliasesMultiple instancesWhy use Name Mapping?Conditional ModeStore CheckpointsRegionsFilesPropertiesGridsDatabasesWorking with Data Driven Tests CSVExcelMS SQL Server TablesWorking with Low Level ProceduresWorking with TestComplete Project Management ConceptsExecution PlansParametersWorking with Web TestingDiscovery of Web PageWeb ComparisonWeb Accessibility Lighthouse - Web AuditsRefactoringXPath and Css SelectorsWorking with UserFormsCreating Dialogs and access their objects and properties in PythonWorking with EventsThe power of events in TestCompleteOnLogError EventOnOverlappingWindow EventThis 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.

课程标签

0人关注该课程

主题相关的课程