白盒测试:分析组件、系统的内部结构,并设计相应的测试用例进行的测试 (结构测试、透明盒测试、逻辑驱动测试、基于代码的测试) 1.为什么要引入白盒测试: 对于行业严格要求的代码,比如军事、金融、医学等必须严格白盒测试 可以洞察程序中的一切,往往可以进行比较完整的测试 2.分类: 静态白盒测试,动态白盒 ...
分类:
其他好文 时间:
2019-07-11 20:26:42
阅读次数:
108
自动化测试主要分为三层: UI -- >> UI自动化测试 service -- >> 接口自动化测试 unit -- >> 单元测试 单元测试:大型公司有专门的白盒测试岗位,由白盒测试工程师进行测试,中小型企业一般不会有白盒测试工程师(测试工程师需要熟悉开发的代码,成本比较高),成本比较大,所以, ...
分类:
其他好文 时间:
2019-07-08 22:23:42
阅读次数:
161
开发阶段划分 单元测试 集成测试 系统测试 验收测试 实施单元划分 开发方测试 用户测试第三方测试 测试方法划分 白盒测试 黑盒测试 灰盒测试 测试软件是否执行 静态测试 动态测试 测试方式划分 手工测试 自动化测试 测试阶段划分 冒烟测试 回归测试 随机测试 开发阶段划分 单元测试 集成测试 系统 ...
分类:
其他好文 时间:
2019-07-02 18:59:49
阅读次数:
85
白盒测试理解与示例(写的挺好的) 常用的软件测试方法有两大类:静态测试方法和动态测试方法。其中软件的静态测试不要求在计算机上实际执行所测程序,主要以一些人工的模拟技术对软件进行分析和测试;而软件的动态测试是通过输入一组预先按照一定的测试准则构造的实例数据来动态运行程序,而达到发现程序错误的过程。在动 ...
分类:
其他好文 时间:
2019-07-01 00:41:19
阅读次数:
154
逻辑覆盖法:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,组合覆盖,路径覆盖 基本路径测试法:Control Flow Graphs, CFG。带箭头的边 条件覆盖:使每个判定中每个条件的可能值至少满足一次。 判定/条件覆盖:使得判定中每个条件的所有可能取值至少满足一次,同时每个判定的可能结果也至少 ...
分类:
其他好文 时间:
2019-06-30 17:13:23
阅读次数:
77
按照测试阶段划分 单元测试 集成测试 系统测试 是否覆盖源代码 白盒测试:研究程序结构与源代码 灰盒测试 黑盒测试:又称为数据驱动测试,完全不考虑内部机构和特性,只注重软件的功能需求(不管代码) 功能测试 逻辑功能测试 界面测试 易用性测试 安装测试 兼容性测试 性能测试 一般性能测试 稳定性测试 ...
分类:
其他好文 时间:
2019-06-30 13:58:28
阅读次数:
92
按测试对象进行分类 白盒测试:测试主体是软件的底层代码,不会在意外在的界面是否OK,只要求底层功能代码实现,且逻辑正确 黑盒测试:测试软件外在功能主体是否可用 灰盒测试:介于上述两种之间,在保证功能可用的前提下,通过接口测试进行模块化的测试 按测试对象是否执行进行分类 静态测试:测试对象不执行(如: ...
分类:
其他好文 时间:
2019-06-17 00:56:37
阅读次数:
102
综合概述 spring-boot作为当前最为流行的Java web开发脚手架,越来越多的开发者选择用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。在实际开发过程中,这些接口还要提供给开发测试进行相关的白盒测试,那么势必存在如何在多人协作中 ...
分类:
编程语言 时间:
2019-06-14 12:15:05
阅读次数:
137
测试概念: 1.根据是否知道源代码分: 黑盒测试:功能测试 白盒测试:编写代码进行测试 2.测试力度划分: 方法测试: 单元测试: 集成测试: 系统测试: 3.暴力程度划分: 压力测试: 冒烟测试:压力测试的一种 Android测试:monkey [count] Android测试步骤: 1. 定义 ...
分类:
其他好文 时间:
2019-06-06 17:36:57
阅读次数:
113
软件测试是软件开发流程的守门员,对于商用软件来说的重要性毋庸置疑,大型公司往往在软件测试的阶段投入大量的成本来保证软件 的稳定性,小型的软件开发也需要软件测试环节对软件进行修改和优化。 按照开发阶段划分,软件测试可分为单元测试、集成测试、系统测试和验收测试 一、白盒测试 测试环境 window10, ...
分类:
其他好文 时间:
2019-06-02 17:43:39
阅读次数:
153