摘要: 缺陷引入的原因 : ⑴开发过程缺乏有效的沟通,或者没有进行沟通 ⑵ 软件复杂度越来越高 ⑶ 编程中产生错误 ⑷ 需求不断变更 ⑸ 项目进度的压力 ⑹ 不重视开发文档 ⑺ 软件开发工具本身隐藏的问题 阅读全文
posted @ 2021-01-04 09:03 噫吁嚱。 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 需求管理:对软件开发中的需求进行管理,包括需求分配、需求评审、建立需求基线、需求跟踪、变更控制。 配置管理:配置管理是通过对在软件生命周期的不同的时间点上的软件配置进行标识,并对这些被标识的软件配置项的更改进行系统控制,从而达到保证软件产品的完整性和可溯性的过程。 缺陷跟踪:对软件开发过程缺陷的发现 阅读全文
posted @ 2021-01-04 09:02 噫吁嚱。 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 瀑布模型:应用的最为广泛的一种模型,也是最容易理解和掌握的模型,然而它的缺陷也是显而易见的。 优点: – 强调开发的阶段性 – 强调早期计划及需求调查 – 强调产品测试 缺点: – 依赖于早期进行的需求调查,不能适应需求变化 – 由于是单一流程,开发中的经验教训不能应用于本产品过程 – 测试在后期才 阅读全文
posted @ 2021-01-04 09:01 噫吁嚱。 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 证明:证明软件的可用性 检测:发现软件中存在的错误 预防:管理软件的质量,可维护性能 阅读全文
posted @ 2021-01-04 08:59 噫吁嚱。 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 61、 usability testing 可用性测试 62、 backup testing 备份测试 63、 robustness testing 健壮性测试 64、 documentation testing 文档测试 65、 online help testing 在线帮助测试 66、 sta 阅读全文
posted @ 2021-01-04 08:58 噫吁嚱。 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 41、 validation 确认 42、 alpha testing α测试 43、 beta testing β测试 44、 top-down testing 自顶向下测试 45、 bottom-up testing 自底向上测试 46、 isolation testing 孤立测试 47、 a 阅读全文
posted @ 2021-01-04 08:57 噫吁嚱。 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 21、 Operability 易操作性 22、 Attractiveness 吸引性 23、 Time behavior 时间特性 24、 Resource utilization 资源利用性 25、 Efficiency compliance 效率依从性 26、 Analyzability 易分 阅读全文
posted @ 2021-01-04 08:54 噫吁嚱。 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1、 Debug 调试 2、 Test case 测试用例 3、 Siral model 螺旋模型 4、 Software life cycle 软件生命周期 5、 Initial 初始级 6、 Repeatable 可重复级 7、 Defined 已定义级 8、 Managed 已管理级 9、 O 阅读全文
posted @ 2021-01-04 08:53 噫吁嚱。 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-01-04 08:52 噫吁嚱。 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1、 覆盖率概念: · 覆盖率是用来度量测试完整性的一个手段。覆盖率是测试技术有效性的一个度量。覆盖率=(至少被执行一次的item数)/item的总数; · 覆盖率大体可以划分为两大类:逻辑覆盖和功能覆盖; · 测试用例设计不能一味追求覆盖率,因为测试成本虽覆盖率的增加而增加。 2、 逻辑覆盖主要类 阅读全文
posted @ 2021-01-02 23:16 噫吁嚱。 阅读(152) 评论(0) 推荐(0) 编辑