课程大纲
模块1:HP UFT概述
• UFT起始页面
模块2:准备录制/测试自动化的优势
• 导航典型的GUI测试工作流程
• 记录业务流程的步骤
• 使用有效标准对业务流程进行优先级排序
• 收集足够的测试数据
• 为自动化测试准备测试环境
模块3:将手动测试用例转换为自动化测试
• 运行测试并检查错误
• 保存测试
• 查看测试结果
模块4:识别对象
• 在UFT中识别用于GUI测试的对象
• 使用对象库管理UFT中的GUI测试对象
模块5:共享对象库
• 识别对象库的类型
• 使用对象库管理器管理共享对象库
• 使用视觉关系标识符
模块6:同步对象
• 定义UFT中的同步
• 识别UFT中同步的用途
• 为指定对象添加同步步骤
模块7:使用检查点
• 定义标准检查点
• 向测试中添加标准检查点
• 使用正则表达式为标准检查点增加灵活性
模块8:使用参数
• 插入输入或输出参数
• 插入输出参数
• 参数化检查点
• 评估迭代测试的结果
模块9:如何使用可重用操作
• 识别GUI测试中的操作
• 识别操作类型
• 识别操作和测试迭代
• 识别对现有操作的调用和操作副本
• 使用全局数据表共享值
• 使用参数调用操作
• 存储操作返回值
• 从单个操作创建多个操作
• 创建新操作
• 从另一个测试调用可重用操作
• 使用本地和全局数据表
• 解决缺失的操作
模块10:在不使用录制工具的情况下添加步骤
• 列出可以在不使用录制功能的情况下添加到测试中的步骤类型
• 在测试中使用条件语句
• 使用步骤生成器
• 使用报告器对象报告测试结果中的事件
模块11:在Web应用程序上创建测试
• 在Web应用程序上录制并运行测试
• 在Web对象上插入标准检查点
• 在Web应用程序的测试中插入文本检查点
模块12:使用UFT API测试Web服务
• 定义面向服务的架构(SOA)
• 识别SOA的组件
• 定义组件测试的术语和原则
• 导航UFT的API测试界面
• 在UFT中创建基本的服务测试(API测试)
客户评论 (5)
良好的融洽关系,Łukasz 有时间回答每个人的问题,并且能够说明任何有任何问题的人
Kelly Morris - Titian Software Poland Sp. z o.o.
课程 - Selenium WebDriver in C#
机器翻译
我喜欢一切,因为它对我来说都是新的,我可以看到它可以为我的工作带来附加值。
Zareef - BMW South Africa
课程 - Tosca: Model-Based Testing for Complex Systems
机器翻译
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
课程 - Automation Testing with Cypress
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
课程 - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks