測試 使用中,并不是很好用。錄制的腳本是線性腳本沒有控制結構,如果要測試大量的數據,只依靠錄制的腳本測試,是行不" name="description" />

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

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

  • <strong id="5koa6"></strong>
  • rational對象腳本命令

    發表于:2007-04-29來源:作者:點擊數: 標簽:腳本rational命令對象
    對象腳本命令 使用 robot 錄制的腳本在實際的 java script:;" onClick="javascript:tagshow(event, '%B2%E2%CA%D4');" target="_self"> 測試 使用中,并不是很好用。錄制的腳本是線性腳本沒有控制結構,如果要測試大量的數據,只依靠錄制的腳本測試,是行不

    對象腳本命令
        使用robot錄制的腳本在實際的javascript:;" onClick="javascript:tagshow(event, '%B2%E2%CA%D4');" target="_self">測試使用中,并不是很好用。錄制的腳本是線性腳本沒有控制結構,如果要測試大量的數據,只依靠錄制的腳本測試,是行不通的。另外,帶有校驗點的線性腳本,直接加入控制結構,大部分是不能正確回放的。這種情況下,使用robot的對象腳本命令是不錯的選擇。使用方法是采用錄制加手工編碼的混合方式。這樣產生的腳本清晰、易維護、功能強大。

    下面還是計算器的例子,使用SQAGetProperty獲取對象屬性,使用SQALogMessage將測試結果寫入到日志中:
    Sub Main
        Dim Result As Integer
        Dim sum as string

        'Initially Recorded: 2003-7-21  11:07:34
        'Script Name: jsq-對象腳本
        StartApplication "C:\WINNT\system32\calc.exe"
       
        Window SetContext, "Caption=計算器", ""
        InputKeys "1{+}1{ENTER}"
        Result= SQAGetProperty ("Type=Label;ObjectIndex=1", "Text", sum)
       
        if left(sum,1)="2" then
          SQALogMessage sqaPass, "測試通過", ""
        else
          SQALogMessage sqaFail, "測試失敗", ""
        end if      
       
        Window CloseWin, "", ""

    End Sub

         在實際測試中,你會發現這種腳本非常好用。


    原文轉自:http://www.kjueaiud.com

    ...

    熱門標簽

    老湿亚洲永久精品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>