课程大纲
模块 1:HP UFT 概述
• UFT 起始页
模块 2:准备记录/好处 Test Automation
• 浏览典型的 GUI 测试工作流程
• 记录业务流程的步骤
• 使用有效的标准确定业务流程的优先级
• 收集足够的测试数据
• 为自动化测试准备测试环境
模块 3: 将手动测试用例转换为自动测试
• 运行测试并检查错误
• 保存测试
• 查看测试结果
模块 4: 识别对象
• 在 UFT 中识别对象以进行 GUI 测试
• 使用对象存储库在 UFT 中管理测试对象以进行 GUI 测试
模块 5: 共享对象存储库
• 确定对象存储库的类型
• 使用对象存储库管理器管理共享对象存储库
• 使用视觉关系标识符
模块 6: 同步对象
• 在 UFT 中定义用于 GUI 测试的同步
• 确定 UFT 中同步在 GUI 测试中的用途
• 为指定对象添加同步步骤
模块 7: 使用检查点
• 定义标准检查点
• 向测试添加标准检查点
• 使用正则表达式为标准检查点增加灵活性
模块 8: 使用参数
• 插入输入或输出参数
• 插入输出参数
• 参数化检查点
• 评估迭代测试的测试结果
模块 9: 如何使用可重用的操作
• 识别 GUI 测试中的操作
• 确定操作类型
• 确定操作和测试迭代
• 识别对现有操作的调用和操作副本
• 使用全局数据表共享值
• 使用参数调用操作
• 存储操作返回值
• 从单个操作创建多个操作
• 创建新操作
• 从另一个测试中调用可重用的操作
• 使用本地和全局数据表
• 解决缺少的操作
模块 10: 在没有记录工具的情况下添加步骤
• 列出无需使用记录功能即可添加到测试中的步骤类型
• 在测试中使用条件语句
• 使用步进生成器
• 使用报告器对象报告测试结果中的事件
模块 11: 在 Web 应用程序上创建测试
• 在 Web 应用程序上录制并运行测试
• 在 Web 对象上插入标准检查点
• 在 Web 应用程序的测试中插入文本检查点
模块 12: 使用 UFT API 测试 Web 服务
• 定义面向服务的架构(SOA)
• 识别 SOA 的组件
• 定义围绕组件的术语和原则
测试
• 在 UFT UI 中导航以进行 API 测试
• 在 UFT 中创建基本服务测试(API 测试)
客户评论 (5)
我喜欢一切,因为它对我来说都是新的,我可以看到它可以为我的工作带来附加值。
Zareef - BMW South Africa
课程 - Tosca: Model-Based Testing for Complex Systems
机器翻译
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
课程 - Robot Framework: Keyword Driven Acceptance Testing
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
课程 - Automation Testing with Cypress
分步分析。每行代码说明。我在课程中遇到的每个问题都得到了成功解决,Łukasz 告诉我原因。 我也喜欢已经提出的良好做法。我从来没有相信过TDD风格 - 我只是觉得它没有用,不值得花时间。Łukasz 指出了 TDD 的诸多优点,这完全改变了我的看法。
Michal Uscinski - Devapo Sp. z o. o.
课程 - Testing Angular Applications
机器翻译
The trainer explained every functionality thoroughly.