腳本概念
Testing script(測試腳本),一般指的是一個(gè)特定測試的一系列指令,這些指令可以被自動(dòng)化測試工具執行
關(guān)于腳本的一些問(wèn)題及其問(wèn)題解答
1.什么是測試腳本,它和測試用例之間是一種什么關(guān)系?
什么是測試腳本,它是用來(lái)表示測試用例的么?確定了一個(gè)測試用例的具體內容以后,是不是就要用測試腳本將這些內容表示出來(lái),在編寫(xiě)測試腳本的時(shí)候,會(huì )使用什么樣的腳本語(yǔ)言來(lái)描述,或者用其他的語(yǔ)言來(lái)描述,
現在一般采用什么腳本語(yǔ)言?
請高手指點(diǎn)。
——————————————————————————————————————————————————————
回答1:手工測試一般不會(huì )涉及到測試腳本。在自動(dòng)化測試中,需要采用自動(dòng)化測試工具,每種自動(dòng)化測試工具都有自己的測試腳本,通過(guò)編寫(xiě)測試腳本,實(shí)現某個(gè)測試用例,運行測試腳本,既可執行該測試用例,并可以通過(guò)腳本自動(dòng)檢查測試用例的執行結果
——————————————————————————————————————————————————————
回答2:腳本語(yǔ)言根據你自己的情況可以使用不同的語(yǔ)言. Perl 就是一個(gè)很好的腳本語(yǔ)言. 當然如果是在windows上,使用VB也很好. 看你測試的目的和test harness的關(guān)系,可以選用不同的語(yǔ)言,主要就是為了方便容易調試.
——————————————————————————————————————————————————————
回答3:測試腳本就是用戶(hù)對業(yè)務(wù)操作的記錄,將測試用例用測試腳本表述出來(lái),那我們就不用手工執行測試了,就可以通過(guò)執行測試腳本來(lái)執行測試
——————————————————————————————————————————————————————
回答4:這個(gè)是我自己的回答,其實(shí)測試腳本就是相當于手工測試的測試用例,測試用例最關(guān)鍵的是預期的輸入和輸出。測試腳本在錄制的時(shí)候相當于寫(xiě)手動(dòng)測試的測試用例步驟,而插入各種檢查點(diǎn)(qtp)就是預期的輸出,通過(guò)檢查點(diǎn)判斷結果是否正確。而LR的測試腳本的預期輸出實(shí)際上是客戶(hù)的性能需求
腳本語(yǔ)言:腳本編程就是編寫(xiě)不需要編譯,直接由解釋器來(lái)運行的程序,比如UNIX下的SHELL程序、javascript、bvscript等。主要用于系統管理、WEB網(wǎng)頁(yè)等還包括有VBS,Perl等腳本語(yǔ)言
loadrunner/" target="_blank" >LoadRunner腳本錄制方法
這篇文章性能測試工具LR進(jìn)行簡(jiǎn)單介紹,LR的安裝和如何錄制簡(jiǎn)單的腳本并對錄制好的腳本進(jìn)行加壓等內容,主要目的是讓大家對LR有一個(gè)基本的了解,同時(shí)也掌握錄制一個(gè)簡(jiǎn)單腳本的方法。
在學(xué)習過(guò)程中的問(wèn)題可以在此帖中發(fā)帖詢(xún)問(wèn),心得也可在此帖中跟帖進(jìn)行交流,共同進(jìn)步。如果有更好的資料希望可以貼到帖子中,共同分享。
http://bbs.ltesting.net/viewthread.php?tid=16644&highlight=LR%2B%BD%C5%B1%B
http://bbs.ltesting.net/viewthread.php?tid=19676&highlight=LR%2B%BD%C5%B1%BE
原文轉自:http://kjueaiud.com