1.白盒测试开展的必要条件: 程序的规格说明及程序清单 规格说明:规格说明是一个对软件所应满足的要求,以可验证的方式作出完全、精确陈述的文件。 功能规格说明 对软件所应具备的功能作出规定; 性能规格说明 对软件所应具备的性能,如计算精度、响应速度和占用存储空间的大小等作出规定; 接口规格说明 对软件 ...
分类:
其他好文 时间:
2020-07-17 09:33:35
阅读次数:
95
41、什么是系统瓶颈? 参考答案: 瓶颈主要是指整个软硬件构成的软件系统某一方面或者几个方面能力不能满足用户的特定业务要求,“特定”是指瓶颈会在某些条件下会出现,因为毕竟大多数系统在投入前。 严格的从技术角度讲,所有的系统都会有瓶颈,因为大多数系统的资源配置不是协调的,例如CPU使用率刚好达到100 ...
分类:
其他好文 时间:
2020-07-16 21:58:27
阅读次数:
131
手工测试是传统的测试方法,由测试人员手工编写测试用例、执行、观察结果。软件测试中发现问题最多的都是手工测试,占整个项目的百分之九十五左右,所以说手工测试是软件测试基础。但手工测试也有一定的缺点:测试工作量大、重复多、回归测试难以实现。 根据被测对象信息的不同,将软件测试的方法分为白盒测试、黑盒测试、 ...
分类:
其他好文 时间:
2020-07-13 21:32:57
阅读次数:
97
Junit单元测试 测试分类 黑盒测试:不需要写代码,给输入值,看程序能否得到输出期望值. 白盒测试:需要些代码,关注程序具体的执行流程. Junit的使用 步骤 定义一个测试类(测试用例). 定义测试方法,可以独立运行. 给方法加@Test. 导入junit依赖环境. 判断结果 红色:失败 绿色: ...
分类:
其他好文 时间:
2020-07-11 10:03:49
阅读次数:
66
###设计测试用例 推荐先用黑盒测试方法设计测试用例,再视情况需要使用白盒测试方法设计补充的测试用例。 ###测试方法 黑盒测试: 等价类划分 边界值分析 因果图分析 错误猜测 白盒测试: 语句覆盖:每个语句至少执行一次 判定覆盖(分支覆盖):每个判断至少有一个为真和为假的输出结果,每条分支路径至少 ...
分类:
其他好文 时间:
2020-07-08 11:44:47
阅读次数:
59
8.pytest工具与插件 8.1 converage.py-代码覆盖率 测试覆盖率是指项目代码被测试用例覆盖的百分比。使用覆盖率工具可以知道,系统哪些部分的功能没有被测试覆盖。converage.py是Python推荐的覆盖率工具。 8.1.1 覆盖率工具安装 在pytest中可以使用pytest ...
分类:
其他好文 时间:
2020-07-07 20:45:46
阅读次数:
72
# 今日内容 1. Junit单元测试 2. 反射 3. 注解 ## Junit单元测试 * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试 ...
分类:
编程语言 时间:
2020-07-06 12:48:56
阅读次数:
54
一、Junit单元测试 1.1 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.2 Junit使用(白盒测试) 使用步骤: 定义一个测试类(测试用例) 测试类名:被测试的类名Test,如 CalculatorTest ...
分类:
其他好文 时间:
2020-07-03 00:41:13
阅读次数:
56
定义: 白盒测试又称结构测试,透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,白盒指的是程序的内部结构和运作机制是可见的。 白盒测试的目的: 通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试;在程序不同地方设置检查点,检查程序的状态,以确定实际运行状态与预期状态是 ...
分类:
其他好文 时间:
2020-06-29 11:32:32
阅读次数:
64
企业上云解决方案: (1).访谈、调研上云解决方案 (2).环境准备、架构设计 (3).部署实施、数据迁移、应用迁移 (4).业务上云 、测试验证 (5).优化诊断 (6).项目验收、结项、总结回顾 云计算数据中心业务应用系统迁移采用平台专用软件并通过P2V V2V实现 P2V技术将系统数据、环境配 ...
分类:
其他好文 时间:
2020-06-25 15:27:26
阅读次数:
132