UFT(QTP) 中文社区

UFT中文社区
帮您快速上手UFT自动化功能测试工具

UFT One GUI测试教程 创建测试结构

本篇文章将为大家详细介绍UFT One GUI测试教程之创建测试结构,包含启动并创建解决方案,创建GUI测试和操作,有关可重用测试操作的更多信息,一起来看。

启动UFT One并创建解决方案

将UFT One解决方案用作测试容器,将GUI测试和函数库添加到本教程的解决方案中。

可以通过以下操作方式创建解决方案

1.通过单击保存在桌面上的图标或从“开始”菜单中选择“UFT One”来打开。路径会因版本而有所差距

2.在启动时默认显示的“插件管理器”窗口中,请确保仅选择“WPF"插件。取消选择所有其他插件,然后单击“确定”以打开UFT One。


启动UFT One

注意:当启动UFT One时,都会为应用程序加载相关的插件。如果应用程序是通过Java语言编写,需要加载UFT One Java插件。取消选择不相关的插件会提高UFT One性能。

3.在UFT One中,单击工具栏的“新建”下拉列表,然后选择“解决方案”。

4.在“文件名”字段中,输入MyFlightApplication,然后单击“创建”。新的MyFlightApplication解决方案会显示在“解决方案浏览器”窗格中。

注意:如果解决方案浏览器已经隐藏,请选择”查看“>”解决方案浏览器"将其显示。

创建GUI测试和操作

通过执行以下操作来创建测试

1.单击工具栏中的”新建“下拉别表,然后选择”新建测试“

2.选择后可将”GUI测试“添加到解决方案中,然后输入测试名称MyFlight。将”位置“保留为默认值,然后单击”创建“。这时空白测试会打开(画布中显示了MyFlight测试流),以及另一个名为Action1且表示空白操作的选项卡。

MyFlight

3.使用逻辑名称重命名Action1,在画布中,右键单击Action1框,然后选择”操作属性“。

·在”名称“字段中,输入Login"

·输入可选描述

·保持”可重用操作“复选框处于选中状态。在打开的警告中,单击"是“

4.新建FlightFinder操作

在画布的任意位置右键单击,然后选择调用新操作

·在"名称“字段中,输入FlightFinder

·保持"可重用操作“和”测试末尾“选项处于选中状态

新建FlightFinder操作

5.重复上一步两次,使用以下名称在创建连个操作

·SelectFlight

·FlightConfirmation

6.保存测试。在保存测试时,还会保存在所有操作选项卡中进行的所有更改。目前测试包含MyFlight应用程序的所有操作

MyFlight


注意:通过双击测试流”开始“或”结束“打开可控制测试流的只读”测试流详细信息“操作

关于可重用测试操作的信息

通过操作可以将测试划分为多个逻辑部分,便于创建高效的模块化测试。每个新操作都会在其源测试本地存储为内部操作。默认情况下,创建的操作都将作为可重用操作,比如作为外部操作从其他测试中进行调用。

更新可重用操作时,在原始内部操作中进行的更改将更新到任何其他测试中的所有引用操作中。可重用操作在引用它们的测试中为只读操作。

复制操作

 在单独的测试中修改操作步骤,请插入相应操作的副本。复制相用操作会在单独的测试中新建一个内部操作,这些副本未链接到源测试,所以在源操作中进行的所有更改都不会在副本中更新。

注意:如果想要在很多测试中使用相同或者相似的操作,可以考虑创建存储库测试,便于存储可重用操作。然后插入从其他测试对这些现有操作的调用,或者将其用作要复制的模板。

以上就是关于 UFT One GUI测试教程 创建测试结构的相关内容,想要获取更新信息可以拨打下方电话进行咨询,会有专属老师解答疑问。

转载请注明出处:UFT(QTP) 中文社区 » UFT One GUI测试教程 创建测试结构

欢迎申请UFT试用资格 立即体验AI自动化功能测试工具

申请试用 18266417701