其他 1.项目开发经历了哪几个阶段? 45 2.白盒测试和黑盒测试 45 3.面向对象设计原则有哪些 45 4.写出简单工厂模式的示例代码 46 5.写出单例模式的示例代码 46 6.请对你所熟悉的一个设计模式进行介绍 47 包括静态代理模式和动态代理模式,在实际开发中应用广泛的是动态代理模式,关键 ...
分类:
其他好文 时间:
2018-10-22 14:44:51
阅读次数:
220
一、分类角度 1、是否关心软件内部结构和具体实现的角度:”白盒“测试、”黑盒“测试和”灰盒“测试 2、软件开发的过程的角度:单元测试、集成测试、确认测试、系统测试、验收测试和回归测试 3、测试执行时是否需要人工干预的角度:人工测试和自动化测试 4、测试实施组织的角度:开发方测试、用户测试、第三方测试 ...
分类:
其他好文 时间:
2018-10-20 14:55:17
阅读次数:
225
(1)什么是测试? TDD DDD 测试本身也是一套完整学科 单元测试 白盒测试 能看到完整的代码 黑盒测试 没有源码的,也叫功能测试。 灰盒测试 压力测试 疲劳强度测试 冒烟测试 集成测试 回归测试 自动化测试 (2)JUnit 简介 JUnit 是用于编写和运行可重复的自动化测试的开源测试框架, ...
分类:
其他好文 时间:
2018-10-11 11:30:39
阅读次数:
201
白盒测试:是通过程序的源代码进行测试而不使用用户界面。 ※ 白盒测试的优点有: 1)帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。 ※ 白盒测试的缺点有: 2)程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人 员做的对不对,而不能知道设计的 ...
分类:
其他好文 时间:
2018-10-06 13:29:17
阅读次数:
2817
测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 环境: IntelliJ idea * 补充: * @Before: * 修饰的方法会在测试方法之前被自动执行,测试前准备数据 * @After: * 修饰的方法 ...
分类:
其他好文 时间:
2018-09-24 21:13:38
阅读次数:
137
本文来自阿网易云社区 作者:孙婷婷 白盒测试起因 17年下半年我开始介入部门新项目的服务v2版本的功能测试。刚接手项目时,感到十分头疼,首先它不像我刚接触测试时做的to C端项目,主要是页面展示操作,黑盒测试足够;其次它不像我刚来网易介入的图像项目,主要通过接口判断图片属性,撸撸产品需求也能通过黑盒 ...
分类:
其他好文 时间:
2018-09-22 12:46:55
阅读次数:
208
本文来自阿网易云社区 作者:孙婷婷 白盒测试起因 17年下半年我开始介入部门新项目的服务v2版本的功能测试。刚接手项目时,感到十分头疼,首先它不像我刚接触测试时做的to C端项目,主要是页面展示操作,黑盒测试足够;其次它不像我刚来网易介入的图像项目,主要通过接口判断图片属性,撸撸产品需求也能通过黑盒 ...
分类:
其他好文 时间:
2018-09-22 12:32:46
阅读次数:
163
1.软件测试定义 软件测试是根据需求,构造一些正常和异常的数据,对软件的程序,文档,数据进行测试,更早更快更多地发现软件的缺陷,使其满足客户的需求 2.软件测试分类 按测试阶段划分:单元测试,集成测试,系统测试,验收测试(alpha和Beta测试) 按测试技术(是否关心内部结构划分):白盒测试,黑盒 ...
分类:
其他好文 时间:
2018-09-21 13:33:08
阅读次数:
206
一、语句覆盖 概念:语句覆盖是一个比较弱的测试标准,它的含义是:选择足够的测试用例,使得程序中每个语句至少都能被执行一次 测试用例:A=2,B=0,X=3 缺陷:如果代码中第一个if条件中,“A>1&&B=0”错写成“ A>1 || B=0”。该错误语句覆盖是测试不出问题 二、判定覆盖 概念:程序中 ...
分类:
其他好文 时间:
2018-09-16 15:57:28
阅读次数:
242
按测试技术划分 黑盒测试(功能测试) 只考虑内部结构,不需要考虑程序内部结构 白盒测试 基于程序的内部结构 考虑程序内部结构,而不想考据程序功能的测试 灰盒测试 做黑盒测试,当发现有BUG,在通过白盒测试对有可能有问题的代码进行测试的过程 黑盒主要用的最多 白盒往往史对一些风险较大,难度较大,比较核 ...
分类:
其他好文 时间:
2018-09-15 21:20:54
阅读次数:
211