使用Mecury Tours范例网站:
- IE中输入newtours.mercuryinteractive.com(或者新的网址http://newtours.demoaut.com/)打开范例网站首页。
- 注册使用者:点REGISTER按钮打开注册网页。
- 运行QuickTest Professional,并且确认选择加载Web Add-in,取消选择其余add-in,如果出现Welcome窗口则选择新建测试。(File->New->Test)
- 点选Record按钮开启Record and Run Settings对话框并在Web页如下选择:
- 在Window Application页做如下选择:(确保不记录别的应用程序的动作)
- 点击OK开始录制,QTP会自动开启浏览器登录Mercury Tours网站,并且录制测试脚本。
- 登录网站后输入你当初注册的帐号密码,并选择Sign-In登入并开启Flight Finder网页。
- 输入订票数据:从New York到San Francisco,去:Dec 29,回:Dec 31,仓位:Business class,其余字段保留默认值,点击CONTINUE开启Select Filght网页。
- 选择飞机航班。直接点击CONTINUE按钮开启Book a Flight网页。
- 输入红色字体的必填字段,信用卡号可以乱输:-),选择SECURE PURCHASE。
- 选择BACK TO HOME完成录制。
- 回到QTP,点击STOP按钮停止录制。
- 保存录制的脚本,并且命名为Recording,同时确认勾选Save Active Screen files。
- 至此,脚本录入工作基本完成。
- Item:以树状图标显示操作步骤中用到的组件(test object、utilitu object、function call、statement)。
- Operation:在组件上执行的操作,如本例中的Click、Set等。
- Value:操作的参数,如设置用户名时的用户名、点选图片时是左键还是右键。
- Assignment:使用的变量。
- Comment:测试中加入的批注。
- Documentation:自动产生用来描述次操作步骤的英文说明。