文章插图
6.1.2 浏览器校准
为了确保完美无瑕且一致的自动化过程,我们需要应用一些浏览器设置 。我们称之为浏览器校准,并实现了一项功能,可以开箱即用地自动校准浏览器 。无需手动交互 。
如果您的 Chrome 浏览器具有活动的 google Apps 会话(例如,您已登录 GMail),则自动校准将无法按预期工作 。要使用自动配置,请先注销您的 Google 帐号 。
7. 快速上手
7.1 创建项目
成功安装并激活 Test Studio 并针对测试自动化校准浏览器后,即可创建第一个项目并熟悉 Test Studio 布局 。
一个 Test Studio 项目允许您包含不同类型的测试:
- Web测试 - 一种测试,您可以在其中记录对任何受支持的浏览器(Chrome,Firefox,Edge,IE)启动的网页的操作 。
- Web 响应测试 - 一种测试,您可以在其中记录针对在模拟设备模式(Chrome 和 Edge)中呈现的网页的操作 。
- 桌面测试 - 一种测试,您可以在其中记录桌面应用程序(不限于特定技术)的操作 。
- WPF 测试 - 可以在其中记录针对 WPF 应用程序的操作的测试 。
- 负载测试 - 一种测试,您可以在其中使用 Web 请求添加不同的方案以加载 Web 应用程序服务器 。
- 手动测试 - 一种测试,您可以在其中添加步骤以针对任何应用程序手动执行 。如果自动执行网页,则可以将其转换为 Web 测试 。
- 性能测试 - 性能测试始终与有效的 Web 测试相关,并在此之上执行 。
在 Test Studio 中成功创建项目后,可以先针对所测试的应用程序记录自动化测试 。
Test Studio中的单击并记录功能旨在记录用户在 Web 和 WPF 应用中的操作,并在自动测试中将这些操作表示为步骤 。
7.2.1 紧凑型录制工具栏
启动录制会话会将 Test Studio 紧凑型录制工具栏附加到为测试录制选择的浏览器 。
紧凑型录制工具栏是一个功能强大的工具,它支持其他有用的功能来增强录制体验 。您可以暂停或继续记录操作,启用或禁用元素突出显示以使用“快速步骤”菜单,打开“高级录制工具”以更详细地浏览DOM等 。
文章插图
- 突出显示元素 - 启用或禁用“元素突出显示”和“快速步骤”菜单 。
- 录制状态 - 有一个“暂停”按钮,用于需要对应用程序执行任何操作,但不需要记录这些操作 。暂停录制时,按钮将切换到“恢复”模式以再次触发录制 。
- 高级录制工具 - 打开“高级录制工具”窗口以浏览应用程序的DOM树,添加特定于元素的步骤或在录制的步骤之间包括浏览器特定的操作或常见步骤 。
- 旋转紧凑型录制工具栏 - 在垂直和水平之间更改紧凑型录制工具栏的方向 。可以将其移动到浏览器/WPF 应用程序中的任意位置 。
- 链接到文档 - 点击链接到我们详细描述录制过程的文档 。
记录第一个测试后,您需要执行它并检查这是否需要其他调整 。
测试执行完成后,将有一个摘要,即执行了多少步以及运行的总体结果 。每个步骤都指示为“通过”或“失败”,前面有一个绿色或红色圆圈 。测试结果将自动生成,并且可以通过单击“查看日志”来查看详细信息 。
文章插图
8. 其它功能
8.1 测试列表
Test Studio中的测试列表是要按顺序执行的一组测试 。您可以将自治测试组合在动态生成的列表中,每个测试都将在新的浏览器实例中执行 。或者,您可以打包测试以按预定义的顺序运行 - 自力更生或依赖于列表中以前的测试 。
推荐阅读
- 让你快速了解普拉提运动 普拉提是什么运动?
- 了解这些知识,对你的肠胃大有帮助!
- “报道”还是“报到”竟成了解密清华录取书的关键 报道和报到的区别是什么?
- 汽车保养|完美的女人从唇部开始,对纹唇不了解的,看这一篇就够了
- 了解中医 了解古代“药”的真正内涵
- 购房置业|专家们,求求了,你们先了解底层疾苦吧!
- 一文详解信托理财产品有哪些? 什么是信托
- 拉丁舞呼吸方法的基本训练 你了解拉丁舞蹈吗?
- 一文看懂定增是什么? 股票增发是什么意思
- 肠胃炎还需了解不能吃什么 肠胃炎不能吃什么