赞
踩
本文内容整理自西安交通大学软件学院杜小智老师的mooc附件ppt
mooc链接:软件质量保证_中国大学MOOC(慕课)
本文是我在复习软件质量保证课程时整理的复习资料,内容不是很全,只涉及到了Mooc的前两章内容,考试内容我也不太记得了,需要特别强调的是他考到了实验!!!就是让做的那个JUnit5的实验,考的也比较简单,我们只考到了让编写对于一个东西的测试代码,如果实验自己写的完成这个也不是很困难,然后再就是给了一个网易邮箱的注册界面,让等价类分析,然后还有路径测试,和边界值测试,其实上课虽然讲了10种,但是应该就只考了这三种,可以看看mooc的视频或者ppt,我也整理出来了,如果需要的话可以看这(里面整理到的题目都必须要搞懂,不然考试就备受折磨)。选择和简答也中规中矩,但我记不得有啥,不过不是很难,应该有RUP?或许吧,反正应该就是mooc前两章的东西,如果不会的话编起来也挺容易的(我自己觉得是这样的)
导致软件缺陷最大的原因是产品需求规格说明说明书
质量不等于需求规格说明书
不同人对于质量的关注点不同
质量维度:FURPS
Qos/非功能性需求
没有一种标注的质量模型可以应用于各类软件项目
软件质量保证(Software Quality Assurance,SQA),是确保软件产品自诞生起到消亡止的全生命周期的质量活动,即确定、达到和维护需要的软件质量高而进行的所有有计划的系统性管理活动。
软件测试
是否可以通过测试发现所有缺陷?
目标:以有限的输入,返现尽可能多的bug
6个维度分类
10个原则
某程序接受范围为[10,100]的整型输入,有哪些输入值的思考
RUP(Rational Unified Process)
定义评估任务(Define Evaluation Mission)的目标:确定测试工作的重点
不懂缺陷,临界条件,失效
目的:确定测试方法是否可行
工作重点
可测试性(Testability)
改进软件的可测试性
增加软件的可见性
采用基于组件的架构
使用一些设备和工具.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。