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