1) 检查quicktest的设置:如Testsetting 和option对话框
2) 录制脚本
3)加入检查点、参数化和事务
4)调试并执行脚本
5)分析测试结果,找出问题所在
data table: 用于参数化调试
测试脚本窗口: 以图形化和vbscript方式管理脚本
1)关闭其他IE不想管的程序
2)录制脚本,并在tree view中查看结果
3)执行脚本; tools——>option中 save step screen capture toresults表示什么情况下存储画面
检查点类型:
标准检查点(对象属性,按钮是否选中);
图片检查点(图片来源是否正确);
表格(单元格中显示信息);
网页:网页链接和图片个数、加载时间
文字区域;
图像检查点:提取网页和窗口的画面,检查画面是否正确
数据库
XML:检查XML的内容
可以参数化组件中步骤和检查点的值,还可以参数化操作参数的值,若希望参数化测试或组件中多个步骤中同一值,可能要使用数据驱动器。
1)可参数化步骤的对象属性的值及操作参数的值
2)参数种类: 测试、操作或组件参数;数据表参数(每次运行为不同的值,运行次数为参数化行数);环境变量参数(来自其他文件,循环多次始终不变);随机数字。
3)参数化测试脚本:初始录制——参数化脚本——修正参数化
在一个步骤中,捕获测试或组件在某一点的值,在会话持续期间存储这些值,随后在会话不同点,将这些值作为输入。
输出值来自对象的属性值、 文本字符串、表单元格、数据库及xml文档
1)类型:标准输出值(对象属性,表单元格内容);文本(屏幕和网页的文本字符串);数据库(在查询结果上定义);XML(xml中元素和属性的值)
2)存储输出值: 将值输出到测试,操作或组件的参数,作为下一步操作的参数; 存储在数据表中,环境变量如session
3)输出属性值: 定义哪个属性——》指定存储位置——》修正检查点相关内容