1.2.3 请遗忘脑中的代码,掌握查阅Example实例技巧
1.2.3.1 封装方法实例查阅
上一章我们讲了脚本定位跟踪,这一章主要来讲跟踪后查阅Example实例的技巧。在这里再次提醒读者,脚本不是死记硬背的,而是要活学活用的,成千上万个方法也不可能都把它背下来。所以,必须掌握这个技巧来应对下一个未知的方法。还是用上一节的例子查阅一个方法的描述如表1-2所示。
表1-2 方法的描述
Description: | 方 法 描 述 |
Syntax: | 语法使用 |
Syntax Details: | 语法细节 |
Return Type: | 返回类型 |
Example: | 举例说明 |
学会查阅方法是一种必备的技能,当看到一个陌生的方法时,必须能够会使用定位跟踪方法进行查阅,仔细查看对象的方法描述、语法使用、语法细节、返回类型、举例说明。特别是举例说明这一栏,作者个人感觉是很实用的。有时候一个过于复杂的方法,介绍也写的有些含糊,这时可以点击example实例进行查看能够省去很多的时间。如Close方法,如果没有看懂说明,就可以直接点击example,页面就会显示此方法的具体实例,如图1-12所示。
图1-12
实例程序如下:
Sub Close_Example() 'The following example uses the Close method to close the 'Mercury Tours application. Browser("Mercury Tours").Page("Search Results").Image("reserveFlights").Click 41, 20 Browser("Mercury Tours").Page("Method of Payment").Image("buyFlights").Click 11, 5 Browser("Mercury Tours").Close End Sub |
当看完此实例后,就能够轻松掌握Close方法的所有用法了。
1.2.3.2 VBScript方法函数查阅
QTP的底层语言是VBScript,因此是否能够灵活运用好VBScript脚本语言在自动化测试中是至关重要的。VBScript虽然语法不多,也不是很严谨,但是方法和函数却非常繁多,往往新手在学习时都不能把全部的函数和方法都熟记下来,因此必须找出一种方式方法来摆脱这种非常被动的局面。通过F1定位进行实例查询,现学现用。
实例InStr函数的定位。