单元测试

·功能——测试系统或系统单元的行为或功能。

·服务质量——测试系统或系统单元的“性能”,通常通过系统性能需求测量系统或单元的性能。

·先决条件测试——在系统预设约束条件得到满足或预设约束条件被破坏时,测试系统和系统单元的正确性。

·域——测试数据域中的值。

·统计——通过从概率密度函数(Probability Density Function, PDF)中随机选择一些值,测试这些值是否在一个值域内。

·边界——测试在值域的边界、内部、外部的值。

·覆盖——在测试集中测试所有可执行的路径。

·压力——测试数据超出了系统或系统单元期望的带宽。

·容积——也称作“负载测试”,使用达到或超过设计负载的巨大数据测试系统。

·错误播种——有意将故障引入到系统中的测试,来确保系统能正确处理。

·回归测试——通常是以前通过测试的一个子集,确保修改后的系统没有引入新的错误到之前有正确功能的系统中。


    在桌面系统中,测试用例完全涵盖这些关注点的单元测试软件非常罕见。当你在弱访问目标平台上嵌入这种软件就变得更困难。可以采用一些不同的策略执行测试用例,:

·“printf”测试——通过写入一个文件或标准输出来测试系统。

·“伙伴测试”——编写的测试附加模块将测试用例嵌入到他们的功能中。

·商业软件测试工具——使用软件测试工具,如TestRT,LDRA或VectorCAST。

·商业软硬件集成工具——这些工具包括逻辑分析器,线路内仿真器,JTAG兼容测试工具和ROM模拟器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值