课程大纲
模块 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 测试)
客户评论 (6)
我喜欢一切,因为它对我来说都是新的,我可以看到它可以为我的工作带来附加值。
Zareef - BMW South Africa
课程 - Tosca: Model-Based Testing for Complex Systems
机器翻译
非常好的主题方法,并基于实际示例
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
课程 - Automate Windows Desktop Applications with AutoIt
机器翻译
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
课程 - Automation Testing with Cypress
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
课程 - Protractor: End-to-end testing for Angular web applications
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
课程 - Introduction to Selenium
The exercises, they ignited passion in scripting and coding