1 / 8
文档名称:

软件测试基础知识.doc

格式:doc   大小:84KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试基础知识.doc

上传人:pppccc8 2019/12/27 文件大小:84 KB

下载得到文件列表

软件测试基础知识.doc

相关文档

文档介绍

文档介绍:黑盒测试主要是为了发现以下错误:1、 是否有不正确或遗漏的功能?2、 在接口上,输入能否正确地接受?能否输岀正确的结果?3、 是否有数据结构错误或外部信息(例如数据文件)访问错误?4、 性能上是否满足要求?5、 是否有初始化或终止性错误?黑盒测试用例方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交实验设计法、功能图法。等价类划分法:把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据作为测试用例,每一类的代表性数据在测试的作用等价于这一类中的其他值。边界值分析法:对输入或输出的边界值进行测试,通常边界值分析法是作为等价类划分的补充,其测试用例来自等价类的边界。错误分析法:基于经验和直觉推测程序中可能存在的错误,从而对有针对性的设计测试用例的方法。因果图法:利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。判定表驱动法:判定表是分析和表达多逻辑条件下执行不同操作的。正交实验法「从大量的数据中挑选适量的,有代表性的点,从而合理地安排实验的一种科学测试方法。功能图法:由状态迁移图和布尔函数组成,状态迁移图用状态和迁移来描述,一个状态指出数据输入的位置(或时间),而迁移则指明状态的改变,同时要依靠判定表或因果图表示的逻辑功能。折聲LR函数:lr_start_transaction为性能分析标记事务的开始lr_end_transaction为性能分析标记事务的结束lr_rendezvous在Vuser脚本中设置集合点lr_think_time暂停Vuser脚本中命令之间的执行lr_end_sub_transaction标记子事务的结束以便进行性能分析Irendjransaction标记LoadRunner事务的结束Lr_end_transaction(”trans1”,Lr_auto);lr_end_transaction_instance标记事务实例的结束以便进行性能分析lr_fail_trans_with_error将打开事务的状态设置为LR_FAIL并发送错误消息lcget_trans_instance_duration获取事务实例的持续时间(rtl它的句柄指定)lr_get_trans」nst3nce_wasted_time获取事务实例浪费的时间(rh它的句柄指定)lr_get_transaction_duration获収事务的持续时间(按事务的名称)lr_get_transaction_think_time获取事务的思考时间(按事务的名称)lr_get_transaction_wasted_time获取事务浪费的时间(按事务的名称)lr_resume_transaction继续收集事务数据以便进行性能分析lr_resume_transaction」nstance继续收集事务实例数据以便进行性能分析lr_set_transaction」nstance_status设置事务实例的状态lr_set_transaction_status设置打开事务的状态lr_set_transaction_status_by_name设置事务的状态lr_start_sub_transaction标记子事务的开始lr_start_transaction标记事务的开始Lr_start_tra