感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
自动化测试简介
-
自动化测试概述
- 自动化的优势
- 测试类型:功能测试与非功能测试
-
理解客户的生态系统
- Oracle APEX 概述
- .Net Core 简介
- 代码算法中的机器学习基础
自动化工具概述
-
Selenium
- 设置 Selenium WebDriver
- 编写和运行测试脚本
- Selenium 最佳实践
-
TestComplete
- TestComplete 简介
- 为不同应用程序创建自动化测试
- 将 TestComplete 与其他工具集成
深入探讨 Selenium 自动化
-
高级 Selenium
- 处理动态网页元素
- 跨浏览器测试
- 与 TestNG 和 JUnit 集成
-
框架开发
- 页面对象模型 (POM)
- 数据驱动和关键字驱动框架
- 与 Jenkins 持续集成
TestComplete 高级功能
-
脚本编写与自动化
- TestComplete 支持的脚本语言
- 自动化桌面、Web 和移动应用程序
-
自定义测试
- 创建自定义检查点
- 处理异常和错误
与 Oracle APEX 和 .Net Core 集成
-
测试 Oracle APEX 应用程序
- APEX 应用程序的自动化测试策略
- APEX 特定的工具和实践
-
.Net Core 中的自动化
- 设置测试项目
- 使用 xUnit 进行单元测试
- 集成和端到端测试
自动化中的机器学习
-
测试中的机器学习简介
- 机器学习基础
- 机器学习在测试自动化中的应用案例
-
实现机器学习算法
- 编写预测分析算法
- 将机器学习与测试自动化集成
新应用的维护与手动构建
-
手动测试基础
- 手动测试技术
- 编写有效的测试用例和测试计划
-
从手动测试过渡到自动化测试
- 识别自动化候选对象
- 维护测试脚本的最佳实践
数字化 HCM/NPP 与外包策略
-
数字化 HCM/NPP 概述
- HCM 中的工具和技术
- HCM 应用程序的自动化策略
-
管理外包测试项目
- 外包的最佳实践
- 确保外包项目的质量和一致性
替代工具与技术
-
评估 Jtest 和 SOAtest
- Jtest 和 SOAtest 的功能
- 对客户需求的适用性
-
介绍替代工具
- 探索其他自动化工具(例如 Katalon Studio、Postman 用于 API 测试)
- 集成和过渡策略
实践工作坊与真实场景
-
实践环节
- Selenium 和 TestComplete 的实践实验室
- 真实世界测试场景
-
案例研究与毕业项目
- 小组项目:实现完整的自动化解决方案
- 演示与同行评审
总结与下一步
要求
- 对基本编程概念的理解
- 具备软件测试经验(手动或自动化)
- 熟悉Web技术和开发框架
受众
- 自动化测试员
- QA工程师
- 软件开发人员
- 参与软件维护和测试的IT专业人员
35 小时
客户评论 (3)
实践练习,更容易记住信息
ashley bolen - Insurance Corporation of British Columbia
课程 - Test Automation with Selenium
机器翻译
关键主题可以提前与培训师讨论并达成一致。研讨会期间氛围轻松愉快。
Lorenz - Continentale Lebensversicherung AG
课程 - Advanced Selenium
机器翻译
我获得了新知识,对此我非常有信心。没有任何不清楚的地方。
Barbara - Titian Software Poland Sp. z o.o.
课程 - Selenium WebDriver in C#
机器翻译