软件工程:第七章:软件测试与质量保障


第七章:软件测试与质量保障

1、软件质量成本的几个要素;

预防成本,评估成本,失效成本


2、软件可靠性与可用性,图示说明;

在这里插入图片描述


3、软件测试策略中的V模型,各测试阶段的任务和依据;

在这里插入图片描述
在这里插入图片描述


4、回归测试的概念;

回归测试:指有选择地重新测试系统或其组件,以验证对软件的修改没有导致不希望出现的影响,以及系统或组件仍然符合其指定的需求。


5、单元测试的基本方法:环境搭建,驱动模块,桩模块;

环境搭建, 模块并非独立程序,进行测试时,要考虑它和外界的联系,需用一些辅助模块去做相应模拟
驱动模块, 用来模拟被测试模块的上一级模块,相当于被测模块的主程序
桩模块; 模拟被测试的模块所调用的模块,而不是软件产品的组成的部分。


6、集成测试:基本集成策略,理解即可;

自顶向下的集成方法
自底向上的集成方法


7、系统测试:主要测试内容,整体了解;

压力测试,恢复测试,性能测试,功能测试,安全测试,兼容性测试,本地化测试,文档测试


8、软件测试与软件调试的概念;

• 软件测试:发现软件缺陷的存在
• 软件调试:目标是定位与修复缺陷


9、测试用例的概念和内容;

在这里插入图片描述


10、软件测试的基本原则;

在这里插入图片描述


12、软件测试方法:黑盒、白盒、灰盒的概念;

在这里插入图片描述


13、白盒测试的几种覆盖:理解,会基于指定覆盖设计测试用例;

(1)语句覆盖(Statement coverage):每个语句至少执行一次。
(2)分支覆盖(Branch coverage):在⑴的基础上,每个判定的每个分支至少执行一次。
⑶ 条件覆盖(Condition coverage):在⑴的基础上,使每个判定表达式的每个条件都取到各种可能的结果。
⑷分支/条件覆盖:即判定覆盖^条件覆盖
⑸ 条件组合覆盖:每个判定表达式中条件的各种可能组合都至少出现一次。


13、黑盒测试的基本方法:等价类划分法,边界值分析法;

等价类: 某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。
有效等价类和无效等价类要同时考虑
边界值分析: 确定边界情况;选取正好等于,刚刚大于,或刚刚小于边界的值做为测试数据做为测试数据。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值