电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件测试基础知识汇总

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

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件测试基础知识汇总

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部