什么是软件自动测试脚本

发表于:2008-08-20来源:作者:点击数: 标签:脚本
Testing script( 测试脚本 ),一般指的是一个特定测试的一系列指令,这些指令可以被 自动化测试 工具 执行 关于脚本的一些问题及其问题解答 1.什么是测试脚本,它和 测试用例 之间是一种什么关系? 什么是测试脚本,它是用来表示测试用例的么?确定了一个

Testing script(测试脚本),一般指的是一个特定测试的一系列指令,这些指令可以被自动化测试工具执行

关于脚本的一些问题及其问题解答

1.什么是测试脚本,它和测试用例之间是一种什么关系?


什么是测试脚本,它是用来表示测试用例的么?确定了一个测试用例的具体内容以后,是不是就要用测试脚本将这些内容表示出来,在编写测试脚本的时候,会使用什么样的脚本语言来描述,或者用其他的语言来描述,
现在一般采用什么脚本语言?
请高手指点。
——————————————————————————————————————————————————————
回答1:手工测试一般不会涉及到测试脚本。在自动化测试中,需要采用自动化测试工具,每种自动化测试工具都有自己的测试脚本,通过编写测试脚本,实现某个测试用例,运行测试脚本,既可执行该测试用例,并可以通过脚本自动检查测试用例的执行结果

——————————————————————————————————————————————————————
回答2:脚本语言根据你自己的情况可以使用不同的语言. Perl 就是一个很好的脚本语言. 当然如果是在windows上,使用VB也很好. 看你测试的目的和test harness的关系,可以选用不同的语言,主要就是为了方便容易调试.

——————————————————————————————————————————————————————
回答3:测试脚本就是用户对业务操作的记录,将测试用例用测试脚本表述出来,那我们就不用手工执行测试了,就可以通过执行测试脚本来执行测试

——————————————————————————————————————————————————————
回答4:这个是我自己的回答,其实测试脚本就是相当于手工测试的测试用例,测试用例最关键的是预期的输入和输出。测试脚本在录制的时候相当于写手动测试的测试用例步骤,而插入各种检查点(qtp)就是预期的输出,通过检查点判断结果是否正确。而LR的测试脚本的预期输出实际上是客户的性能需求



脚本语言:脚本编程就是编写不需要编译,直接由解释器来运行的程序,比如UNIX下的SHELL程序、javascript、bvscript等。主要用于系统管理、WEB网页等还包括有VBS,Perl等脚本语言

原文转自:http://www.ltesting.net