摘要: 按测试对象进行分类 白盒测试:测试主体是软件的底层代码,不会在意外在的界面是否OK,只要求底层功能代码实现,且逻辑正确 黑盒测试:测试软件外在功能主体是否可用 灰盒测试:介于上述两种之间,在保证功能可用的前提下,通过接口测试进行模块化的测试 按测试对象是否执行进行分类 静态测试:测试对象不执行(如: 阅读全文
posted @ 2019-06-16 23:12 Sakura媛媛 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 功能测试:验证当前软件的主体功能是否可用 兼容性测试:验证当前软件在不同的环境下是否可用 安全测试:验证软件是否只对授权用户进行使用 性能测试:相对于当前软件消耗的资源,它产出的能力 阅读全文
posted @ 2019-06-16 22:51 Sakura媛媛 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 软件开发都会依据相应的开发模型,而测试级别指的是在这个模型中我们认为定义的开发步骤,其中对于测试来说,我们最常见的级别分类如下: 1.单元测试(Unit Test):在软件测试中,单元就是组成软件最小的底层代码结构,一般就是类、函数、组件(对于当下的软件行业,不会刻意要求测试人员对源代码进行测试) 阅读全文
posted @ 2019-06-16 22:41 Sakura媛媛 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: 对于当前的测试行业来说,最经常的测试的主体就是 软件(主体功能),但是需要我们明白的是一个软件不一定只有功能测试 我们可以将软件分为三个部分:功能集合 + 使用说明书 + 配置数据(初始化的数据) 对于一款软件来说,从无到有需要经历很多个阶段,每个阶段都会有相应的测试对象 阶段名 测试对象 1.需求 阅读全文
posted @ 2019-06-16 22:07 Sakura媛媛 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: 软件测试的基本定义 通过手工或者工具对“被测对象”进行测试操作,验证实际结果与预期结果之间是否存在差异。 软件测试的作用 1.通过测试工作可以发现并修复软件中的缺陷,从而提高用户对软件的使用信心 2.测试可以记录软件运行过程中产生的数据,从而为决策提供数据支持 3.测试可以降低同类型软件开发遇到的风 阅读全文
posted @ 2019-06-16 21:44 Sakura媛媛 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 为什么需要软件测试 1.一款软件从无到有会经历不同的开发阶段,由不同的人来参与开发,所以最终产出的软件会出现各种问题,为了保证基本功能,需要测试工作 2.当前的软件行业由于同质化严重,已经不在是功能为王了,所以这时用户不仅仅只盯着软件的功能满足需求,还会对软件是否上手、执行效率等十分看重,这些就需要 阅读全文
posted @ 2019-06-16 20:58 Sakura媛媛 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 为什么需要硬件 任何的计算操作,最终都需要通过相应的硬件完成。 硬件的组成 1.现代的电子计算计的依据-冯诺依曼理论-将它的硬件分为5个组成部分 (1)输入设备:给计算机输入不同格式的数据 (2)输出设备:将计算机处理后的数据以不同的形式展示给用户 (3)控制器+处理器:这两个合在一起就是我们常说的 阅读全文
posted @ 2019-06-16 17:28 Sakura媛媛 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 为什么需要计算机 1.对于现在的我们来说,每天要处理的信息量是很大的,如果还是用人工来处理,效率是很低的,所以计算机的出现可以帮助我们处理数据。 计算机是什么 1.是一台可以自动高效完成计算的电子设备,我们俗称电脑(PC) 计算机的特点 1.计算机可以进行数学与逻辑运算(逻辑运算可以实现在接收到不同 阅读全文
posted @ 2019-06-16 16:56 Sakura媛媛 阅读(139) 评论(0) 推荐(0) 编辑