代码改变世界

随笔分类 -  软件测试理论

回归测试

2018-01-29 14:11 by sophia194910, 535 阅读, 收藏, 编辑
摘要: 1.定义 回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。 2. 回归测试是指重复以前的全部或部分的相同测试。 新加入测试的模组,可能对其他模组产生副作用,故须进行某些程度的回归测试。 回归测试的重心,以关键性模组为核心。 3. 回归测试期间应对该软件版本冻 阅读全文

【软件测试基础】回顾总结

2017-03-10 14:45 by sophia194910, 253 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 测试历史:基本上是和计算机的发展同步的。测试的目的从调试到验证软件的工作正常,再到寻找缺陷,再到预防缺陷,这么一个发展。 阅读全文

【软件测试基础】其它测试分类

2017-03-10 11:33 by sophia194910, 272 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.软件测试的分类 对于软件测试的类型进行了概括性的测试,另外还有一些测试的概念,不太容易进行测试的分类。 2. 回归测试 因为回归测试是和版本关联的,在迭代相对频繁的项目中,大规模的回归测试不太现实,所以回归测试一般都是关注在关键模块和重点 阅读全文

【软件测试基础】文档测试

2017-03-09 18:00 by sophia194910, 959 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.定义 在进行文档测试时,文档测试关注要点: 完整性:主要测试文档内容是否齐全,有没有内容的遗漏 正确性:文档的编写有没有错误,除了内容之外,还包括文档的格式、语法、拼写,这是我们 测试的时候应该检查的。 一致性:文档中相同部分的内容,前后 阅读全文

【软件测试基础】兼容性测试

2017-03-07 18:03 by sophia194910, 1007 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.兼容性测试 可以从4个维度来说明: 软件本身的兼容性:软件的向后兼容,即新开发的软件版本要对历史版本的内容、配置、相应的数据进行兼容。不能因为版本进行了升级,就导致以前的很多功能或者历史数据不能够使用。 不同平台下的兼容性:比如开发了一款 阅读全文

【软件测试基础】安全测试

2017-03-07 14:45 by sophia194910, 5360 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.安全测试 渗透测试 渗透测试是取得了用户的授权的行为,而黑客的攻击是没有授权的。 完成渗透测试后,需要向用户提交测试结果的报告,黑客在攻击完成之后,会销毁攻击的痕迹。 2.渗透测试 VS 安全测试 区别: 渗透测试着重点在攻击,渗透测试的 阅读全文

【软件测试基础】性能测试

2017-02-23 17:40 by sophia194910, 533 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.定义 一般来说,所谓性能测试,其实就是验证软件系统的性能可以满足需求规格给定的指标要求。 性能测试其实是一个比较大的范畴,还可以进一步延伸出负载测试、压力测试、稳定性测试这样一些延伸的概念。 负载测试: 指的是在测试过程中来逐步地增加负载 阅读全文

【软件测试基础】软件测试的分类2

2017-02-21 18:01 by sophia194910, 224 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.按照测试类型分类 2.功能测试 是软件测试当中最主要的一种测试类型,是测试工作中占有极大比重的一种测试类型。 一般来说,对提供给用户的功能进行验证。 功能测试一般关注的软件问题包括: 性能错误:这里指的是软件本身处理的问题,比如大数据量的 阅读全文

【软件测试基础】敏捷测试

2017-02-21 17:01 by sophia194910, 765 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.定义: Agile Testing:遵循敏捷宣言的一种测试实践 敏捷宣言: 我们通过身体力行和帮助他人来揭示更好的软件开发方式,基于这种方式形成了如下的价值观: 在每对比较中,后者并非全无价值,但我们更看重前者。 特点: 更多地站在客户的 阅读全文

【软件测试基础】软件测试模式

2017-02-21 16:59 by sophia194910, 978 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.软件测试的分类,按照测试模式分类: 瀑布模型、敏捷测试、基于脚本的测试、基于风险的测试、探索式测试等 2.传统的瀑布模型: 项目计划、需求分析、软件设计、程序开发、软件测试、集成维护 每个阶段按照顺序到下一个阶段。每一个阶段都是用上一个阶 阅读全文

【软件测试基础】软件测试的分类

2017-02-21 16:56 by sophia194910, 333 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.按测试手段来分类 对象的可见度:黑盒测试、白盒测试 状态:静态测试、动态测试 执行方式:手工测试和自动化测试 对象的可见度:黑盒测试、白盒测试 状态:静态测试、动态测试 执行方式:手工测试和自动化测试 2.黑盒测试 在测试中,完全不考虑程 阅读全文

【软件测试基础】软件测试阶段

2017-02-21 16:55 by sophia194910, 235 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.软件测试的分类 按测试阶段分类:单元测试、集成测试、系统测试、验收测试 2.单元测试 定义:对软件中的最小可测试单元进行检查和验证。 单元:人为规定的可测试的最小模块。比如C语言中,可看作各个函数;Java这种面向对象语言中,可看做每一个 阅读全文

【软件测试基础】软件测试概要

2017-02-21 16:54 by sophia194910, 472 阅读, 收藏, 编辑
摘要: 本文由小编根据慕课网视频亲自整理,转载请注明出处和作者。 1.历史上由软件bug引发的重大事故: 1990年,美国电信公司AT&T因为交换机故障,损失超过7500万美金。 2000年,日本证券公司由软件故障引起超过400亿日元的损失。(史上最贵bug) 上世纪90年代,千年虫bug,全球损失超500 阅读全文

测试中的基本概念

2016-04-22 16:50 by sophia194910, 221 阅读, 收藏, 编辑
摘要: 测试计划: 测试计划(Test Plan)是执行测试的基础,它包含计划名称、描述、需要执行的测试用例、测试构建、测试人员任务分配和优先级定义等。 阅读全文

测试与开发的关系

2016-04-21 18:43 by sophia194910, 434 阅读, 收藏, 编辑
摘要: http://www.cnblogs.com/fnng/archive/2013/01/07/2848502.html 看了上篇文章,下面这部分看了深有感悟。 职责决定价值: 护士与医生来比喻测试与开发的关系再明了不过了。一个医院中最常见的两个职位就是医生与护士。即使再优秀再专业的护士,治愈不了病人 阅读全文

软件测试的艺术

2016-01-28 15:53 by sophia194910, 224 阅读, 收藏, 编辑
摘要: 1. 软件测试,就是一个过程或一系列过程,用来确认计算机代码完成了其应该完成的功能,不执行其不该有的操作。 测试投入的目标在于:通过有限的测试用例,最大限度地提高发现的问题的数量,以取得最好的测试效果。 2. 测试,是为发现错误而执行程序的过程。 软件做了其应该做的,未做其不应该做的。 软件测试是一 阅读全文