<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

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

            自動(dòng)化測試工具QuickTest Professional(QTP)使用需要掌握的技巧

            發(fā)布: 2011-3-19 18:42 | 作者: 網(wǎng)絡(luò )轉載 | 來(lái)源: 領(lǐng)測軟件測試網(wǎng)采編 | 查看: 473次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)

             同時(shí)也可以訪(fǎng)問(wèn)QTP的官方網(wǎng)站:http://www.mercury.com,支持網(wǎng)站為http://support.mercury.com

             使用QuickTest Professional(QTP)需要掌握的小技巧

             1、Q:runaction后面能不能接變量(動(dòng)態(tài)調用action,所以從數據庫取數據做action名字了,但是調用總是找不到)?

              A:腳本中原有RunAction "testbase [case1]", oneIteration把引號中的內容放到Global表中的第22行,然后將代碼修改為:

            datatable.getsheet("Global")
            datatable.setcurrentrow(22)

            strLogin=DataTable("ActionName","Global")
            RunAction strLogin, oneIteration

              help中也有相關(guān)幫助,如:

            Syntax
            RunAction ActionName, [IterationMode , IterationRange , Parameters]
            ActionName : String : The name of the action

              2.Q:QTP8.2中調用VB函數的問(wèn)題(用VBscrīpt寫(xiě)了一些測試腳本需要的幾個(gè)通用函數,有沒(méi)有辦法可以用類(lèi)似include的方式進(jìn)行調用,而不需要每次都把這些函數Copy到新的腳本中)?

              A:程序開(kāi)頭加上ExecuteFile “..\..\..\project\DeVariable.vbs”

              3.Q:QTP如何做回歸測試(300多個(gè)TestCase,TD是否可以管理) ?

              A:TD可以實(shí)現,可以生成測試集,一個(gè)測試集可以包含若干個(gè)測試腳本

              QTP8.2本身提供一個(gè)工具Test Batch Runner但是運行完沒(méi)有報告。

              MI有另一個(gè)工具叫MTM(multitestmanager)

              4.Q:qtp自動(dòng)截圖功能

              A:具體可參考此帖:http://www.51testing.com/cgi-bin ... d=17663&fpage=1

              5.Q:在QTP中如何設置使用別的瀏覽器(XP系統,用IE訪(fǎng)問(wèn)程序時(shí),每次總提示屏蔽安裝ActiveX插件,需要手動(dòng)安裝.但把這個(gè)過(guò)程錄制到QTP后,回放一次是成功的。當我給某個(gè)輸入框參數化了好多數據后,回放過(guò)程中,某些就會(huì )失敗.

              可能有兩個(gè)方面可以解決這問(wèn)題1、每個(gè)動(dòng)作設置延遲時(shí)間 2、設置為用別的瀏覽器。)

              (失敗的提示信息是 object not visible)

              A:1.延遲可用WAIT X(X單位是秒)

              2.可以安裝插件添加新的瀏覽器

              SystemUtil.Run “file” “params” “dir” “op'' “mode”

              QTP運行可執行文件的方法及其參數

              ps: 建議是用IE瀏覽器,或者IE內核瀏覽器做測試

              6.Q:checkpoint 檢查網(wǎng)頁(yè),是否能實(shí)現只要網(wǎng)頁(yè)出現亂碼就返回錯誤報告?

              A:Text not displayed能解決問(wèn)題

              關(guān)于 Text Checkpoint 的總結。

              1)Text Checkpoint 的檢查部分分為三個(gè)部分。Checked Text 、Text Before 、Text After。在默認的情況下,Checked Text執行的是精確檢查,其余兩個(gè)部分執行的是模糊檢查。Text Before(After)檢查的內容可以比實(shí)際的內容少。但是不能有和是實(shí)際內容不相符的地方,否則就失敗。

              2) Exact match選項。如果選擇了這個(gè)選項,三部分完全都進(jìn)行精確檢查。個(gè)人覺(jué)得和只檢查checked Text部分沒(méi)有區別。

              3) Text not displayed。這個(gè)選項本質(zhì)上就是一個(gè)結果取反的過(guò)程。就是把檢查的結果給反過(guò)來(lái),把pass變成Fail,Fail變成pass。我覺(jué)得這樣就很容易理解。

             

            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/

            62/6<123456>

            關(guān)于領(lǐng)測軟件測試網(wǎng) | 領(lǐng)測軟件測試網(wǎng)合作伙伴 | 廣告服務(wù) | 投稿指南 | 聯(lián)系我們 | 網(wǎng)站地圖 | 友情鏈接
            版權所有(C) 2003-2010 TestAge(領(lǐng)測軟件測試網(wǎng))|領(lǐng)測國際科技(北京)有限公司|軟件測試工程師培訓網(wǎng) All Rights Reserved
            北京市海淀區中關(guān)村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
            技術(shù)支持和業(yè)務(wù)聯(lián)系:info@testage.com.cn 電話(huà):010-51297073

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>