spring-boot作为当前最为流行的Java web开发脚手架,相信越来越多的开发者会使用其来构建企业级的RESTFul API接口。这些接口不但会服务于传统的web端(b/s),也会服务于移动端。在实际开发过程中,这些接口还要提供给开发测试进行相关的白盒测试,那么势必存在如何在多人协作中共享和 ...
分类:
编程语言 时间:
2019-08-22 18:45:36
阅读次数:
110
fiddler APP弱网测试 转自:http://www.51testing.com/html/01/n-3727001.html APP弱网模拟测试 移动端测试区别于PC端测试的一点就是网络的多变性;不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。 例如:进地铁、上公交、进电梯 ...
分类:
移动开发 时间:
2019-07-23 00:12:04
阅读次数:
230
白盒测试:分析组件、系统的内部结构,并设计相应的测试用例进行的测试 (结构测试、透明盒测试、逻辑驱动测试、基于代码的测试) 1.为什么要引入白盒测试: 对于行业严格要求的代码,比如军事、金融、医学等必须严格白盒测试 可以洞察程序中的一切,往往可以进行比较完整的测试 2.分类: 静态白盒测试,动态白盒 ...
分类:
其他好文 时间:
2019-07-11 20:26:42
阅读次数:
108
1.第一阶段移动端测试环境搭建 1.1 安装Java环境 Android应用为例讲解,需要安装java环境 1.2 SDK环境 Android依赖SDK的环境 1.3 模拟器环境 考虑大家连接真机不方便,所以采用模拟器替代 1.1.Java环境安装 1.1.1 安装JDK1.8 1.1.2 配置ja ...
分类:
移动开发 时间:
2019-07-10 18:19:42
阅读次数:
219
自动化测试主要分为三层: 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