1.DataTable實(shí)現(xiàn)參數(shù)化
datatable是QTP提供的最容易實(shí)現(xiàn)參數(shù)化的方法,QTP對(duì)它進(jìn)行封裝并提供了很多方法,DataTable包括兩個(gè)Sheet:Global和Local。其中,Globle適用于所有Action;而Local只適用于當(dāng)前的Action
Datatable中的數(shù)據(jù)是來(lái)自哪個(gè)文件或者說(shuō)這些數(shù)據(jù)是存在于哪個(gè)文件中呢?當(dāng)腳本錄制完成后,對(duì)該腳本進(jìn)行保存,腳本根目錄下會(huì)生成Default.xls文件,Datatable中所有的數(shù)據(jù)都來(lái)自這個(gè)文件。
2.環(huán)境變量實(shí)現(xiàn)參數(shù)化
Environment對(duì)象提供對(duì)環(huán)境變量的訪問(wèn)。環(huán)境變量的來(lái)源有兩種方式:環(huán)境變量和用戶自定義環(huán)境變量。參數(shù)化時(shí)在“Value Configuraiont Options”對(duì)話框中,選擇單選按鈕“Parameter”,單擊下拉列表框中的下三角按鈕,在下拉列表中選擇參數(shù)來(lái)源為“Environment”,
1)Name:用于設(shè)置調(diào)用的環(huán)境變量名
2)Value:用于設(shè)置環(huán)境變量的值
3)Type:用于設(shè)置環(huán)境變量的類型(包括內(nèi)部環(huán)境變量和外部環(huán)境變量?jī)煞N)
注意:在調(diào)用外部環(huán)境變量之前,需要先設(shè)置好外部環(huán)境變量;否則,在該對(duì)話框中無(wú)法找到需要的外部環(huán)境變量,環(huán)境變量參數(shù)化過(guò)程相對(duì)簡(jiǎn)單,并且當(dāng)在同一個(gè)Test中多個(gè)Action調(diào)用同一個(gè)參數(shù)時(shí),使用環(huán)境變量作為參數(shù)是一種很好的方式,但它也有一個(gè)很大的缺點(diǎn),在使用環(huán)境變量時(shí)每個(gè)參數(shù)值都要指定。
3)使用外部數(shù)據(jù)源實(shí)現(xiàn)參數(shù)化,常用的外部文件有4種形式:文本文件、Excel表、數(shù)據(jù)庫(kù)和XML.
a.使用文本文件實(shí)現(xiàn)參數(shù)化前,必須在文本文件中先定義好參數(shù)。需要注意的是,在文本文件中定義的參數(shù)格式不一樣,其參數(shù)的解析方法也不一致。
b.使用Excel表實(shí)現(xiàn)參數(shù)化
c.使用數(shù)據(jù)庫(kù)實(shí)現(xiàn)參數(shù)化
d.使用XML文件實(shí)現(xiàn)參數(shù)化
本文標(biāo)題:【自動(dòng)化測(cè)試技術(shù)QTP基礎(chǔ)系列七】---參數(shù)化-創(chuàng)新互聯(lián)
分享地址:http://aaarwkj.com/article32/icssc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、軟件開發(fā)、網(wǎng)站排名、建站公司、手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容