• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試工具QTP的學習方法及總結

    發布: 2009-2-17 17:16 | 作者: 季風 | 來源: 領測軟件測試網原創 | 查看: 16次 | 進入軟件測試論壇討論

    領測軟件測試網

    /`JT'B"A TCF4@
          這是典型的對象沒有正確識別的問題。包括對象類型、識別屬性、事件方法都會出現問題,這樣會導致腳本的開發,維護,運行,閱讀等等一系列問題。3 K/ |# f- v# _! f8 @8 u# J8 l2 N' a
    再說QTP的對象識別,加載正確addin后QTP會定義一套針對具體類型對象的默認識別屬性。通過Tools--Object Identification可以查看,修改,增加默認的識別屬性。更改后即時生效,但對之前的對象不起作用。如下圖,這里就是決定QTP如何識別對象的地方。包括識別對象的強制屬性、輔助屬性、智能識別、順序表示符的配置。特別指出,Browser對象有一個CreationTime順序表示符,這是一個非常有用的屬性,它可以根據IE打開的順序去識別web頁,而不必指定其他屬性,合理加以利用會給web腳本帶來很大好處。

    軟件測試技術門戶4B-~/oW l

    軟件測試技術門戶#@A}Y?1c



          上圖的配置,這些屬性都會反應到對象庫中。在錄制的過程中,QTP會抓取對應屬性的屬性值,并映射到對象庫(Object Repository)。如圖,上圖配置的屬性均在對象庫中反應出來了。這里的保存的對象,也就是我們說的TO(Test Object) 。腳本一旦開發完畢,這些對象及對應的屬性均保持不變,作為識別對象的基線。

    ea!Hb5ps#r/O {

    軟件測試技術門戶-}\4Gb"~

    ! q2 a8 p1 w0 ?0 I" _

           軟件測試技術門戶 Q8N 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>