测试是我职业生涯中最喜欢的工作,也希望自己在这个空间里每天进步一点点,改善自己,提高自己。

发布新日志

  • QTP学习-标准检查点

    2008-02-19 16:49:08

    1.标准检查点-检查页面上的某个按钮链接等等属性
      在录制脚本的时候插入insert->CheckPoint->standart checkpoint
    生成脚本:
    Browser("中国测试社区 powered by www.3atestin").Page("中国测试社区 powered by www.3atestin").Link("测试视频_2").Check CheckPoint("测试视频_2")
    增加:
    msgbox Browser("中国测试社区 powered by www.3atestin").Page("中国测试社区 powered by www.3atestin").Link("测试视频_2").Check (CheckPoint("测试视频_2"))
    这样在回放时就会显示显示true 或false的提示框。

    2.标准检查点-整个页面检查点
      在录制脚本的时候插入insert->CheckPoint->standart checkpoint
    选择整个页面,即page

    3.标准检查点-表格检查点
      在录制脚本的时候插入insert->CheckPoint->standart checkpoint
    选择webtable,进行检查然后要输入
    msgbox的语句

  • QTP系列之---数据库检查点以及其他

    2008-02-18 17:36:36

    数据库检查点:

    DSN=QT_Flight32;DBQ=D:\Program Files\Mercury Interactive\QuickTest Professional\samples\flight\app\flight32.mdb;Driver=C:\WINNT\system32\odbcjt32.dll;DriverId=281;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;

    select * from orders where order_number = 2

    其他:

    if Browser("中国测试社区 powered by www.3atestin").Page("中国测试社区 powered by www.3atestin").Link("测试视频").exist Then

    Browser("中国测试社区 powered by www.3atestin").Page("中国测试社区 powered by www.3atestin").Link("测试视频").Click

    End IF

     

  • QTP学习-如何处理非程序本身的弹出窗口

    2008-02-18 14:04:02

    1.安装环境
    Ruby 1.8.6(下载)
    plug in win-service
    安装
    cmd 进入doc
    执行:ruby rubySvc1.rb register
    打开 sevice管理器:启动“WinClick Service Ruby”service

    下载ruby

  • QTP学习-参数化

    2008-02-18 11:33:27

    2008-02-18

    今天是2008年第一天开始上班,要自己学点东西了,初步打算要学习QTP的一些知识,希望自己把握住时间,尽快学习!

    208-02-18 上午

    QTP参数化学习
    (1)
    Dim mylink
    mylink="博客"

    Browser("中国测试社区 powered by www.3atestin").Page ("中国测试社区 powered by www.3atestin").Link("text:=" & mylink).Click
    (2)
    对象属性里面去参数化text属性值

    (3)
    用datatable
    Dim mylink

    Datatable.Import "e:\\mytable.xls"
    Datatable.SetcurrentRow(1)
    mylink=Datatable.Value("mylink",1)

Open Toolbar