多测师-多培养一些优秀的测试工程师
网站地图 |   收藏本站   |   

17727591462

软件测试培训之脚本录制与回放

发布日期:2022-09-19 09:19:03 作者:多测师 浏览次数:

  1.关键字视图:测试中的每个步骤是关键字视图中的一行,每个步骤完成后都会自动生成文档。绝大部分的复杂操作无法在关键字视图中完成。

  2.专家视图:对于关键字视图中的每个节点,在专家视图中都对应一行脚本。专家视图中必须定位到业务操作最终的对象。专家视图中的每一句代码是关键字视图中的多个步骤的结合。

  3.UFT测试的基本流程:

  (1)录制测试脚本

  (2)编辑测试脚本

  (3)调试测试脚本

  (4)运行测试脚本

  (5)分析测试结果

  4.关键字视图中comment列显示注释,默认不显示,需手动添加,右键单击。

  5.四种录制模式(录制过程中切换)

  (1)正常录制模式:F6

  (2)Analog Recording(模拟录制模式):记录键盘和鼠标的精确操作Ctrl+F3

  (3)Low-Level Recording(低级录制模式):严格的坐标Shift+F3

  (4)Insight Recording(图像识别录制模式):基于控件的显示而非属性

软件测试培训之脚本录制与回放

  6.UFT回放原理:

  UFT 根据脚本中记录下来的对象操作的顺序进行回放,UFT从脚本中读取到该对象,并根据对象的名称和层次到对象库寻找相同名称的测试对象,在对象库找到对应的测试对象,并获得该测试对象的属性,然后根据这个属性,在运行的网页或应用程序中进行匹配,寻找运行对象,如果匹配成功,再根据脚本中记录的该对象的方法、动作和参数值进行运行,如果匹配不成功,在超出了等待时间后报错。

  7.Object synchronization timeout(对象识别时间,单位:秒):在这个时间内没有识别出对象,就报错

  8.UFT在运行脚本时有两种运行模式:

  (1)Normal:正常模式(此模式下对时间设置单位是毫秒)

  (2)Fast:快速运行模式(没有停顿)

  9.导出与导入测试脚本

  (1)File|Export Test (2)File|Import Test

  10.专家视图中脚本编辑器有语法感知功能

  11.设置断点:在对应行的左边灰色区域单击鼠标左键即可

  12.结果分析

  (1)左边面板显示Test Summary树,显示测试执行步骤的层次结构

  (2)右面是测试结果汇总

  ①顶部区域测试执行情况的汇总 ,包括测试名称、测试时间、UFT版本号、操作系统等信息。

  ②中间区域为执行测试结果的统计信息,显示有多少通过测试,多少没通过及多少警告信息。

  ③底部区域为执行被测程序时的截图

如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


查看更多 >>

推荐阅读