软件测试的基础: 软件测试的定义 :在规定的条件下对程序进行操作 ,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的:发现问题,发现至今未发现的问题,检查系统是否满足需求。测试程序执行的过程,目的在于发现错误。 软件测试的对象:UI的⻚面展示,程序 ...
按是否查看程序内部结构划分: 黑盒测试 black box testing :只关心输入和输出的结果 主要测试软件的功能和需求说明是否相符 黑盒测试通常用于功能测试,不可视化。像用户一样看待产品就好了。优缺点:不考虑内部的实现 更贴近用户的角度。覆盖率较低 复用率较低 维护成本较高。 关注:是否有不正确或遗漏的功能 输入和输出是否满足预期要求 是否有数据结构错误或外部信息访问错误 性能上是否满足 ...
2016-09-22 10:13 0 2517 推荐指数:
软件测试的基础: 软件测试的定义 :在规定的条件下对程序进行操作 ,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的:发现问题,发现至今未发现的问题,检查系统是否满足需求。测试程序执行的过程,目的在于发现错误。 软件测试的对象:UI的⻚面展示,程序 ...
Chapter 1_软件测试概述 软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。 软件测试的发展趋势: ① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求 ...
Chapter 1_软件测试概述 软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。 软件测试的发展趋势: ① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求 ...
什么是软件测试 在一定的条件下,执行程序,比较实际结果与预期结果的过程 测试与调试的区别 测试 - 由测试人员完成 - 破坏性的 调试 - 由开发人员完成 - 建设性的 测试的七大原则 通过测试可以显示缺陷的存在 穷尽测试是不可能的 测试要尽早介入 缺陷的集群效应 杀虫剂悖论 测试依赖于 ...
软件测试基础 1:什么是软件缺陷? a.软件未达到产品设计规范表明的功能; b.软件出现了产品设计规范指明不会出现的错误; c.软件功能超出产品设计规范指明的范围; d.软件未达到产品设计规范虽未指出但应达到的目标 ...
1.软件测试定义: 软件测试(Software Testing),在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 2.软件测试工程师的素质: 良好的沟通和表达能力 具有怀疑与破坏的精神 扎实的软件测试基础 ...
关于基础理论一二三,都已经重新整理更新到了基础知识总结,传送门:http://www.cnblogs.com/imyalost/p/6144862.html 一、白盒测试 1、什么是白盒测试 定义:按照程序内部结构,逻辑驱动测试程序 目的:检测产品内部动作是否按照设计说明书的规范进行 ...
关于基础理论一二三,都已经重新整理更新到了基础知识总结,跳转门:http://www.cnblogs.com/imyalost/p/6144862.html 一、测试用例设计方法 1、什么是测试用例 2、为什么要写测试用例 3、测试用例主要包含哪些东西 4、编写 ...