开发阶段划分 单元测试 集成测试 系统测试 验收测试 实施单元划分 开发方测试 用户测试第三方测试 测试方法划分 白盒测试 黑盒测试 灰盒测试 测试软件是否执行 静态测试 动态测试 测试方式划分 手工测试 自动化测试 测试阶段划分 冒烟测试 回归测试 随机测试 开发阶段划分 单元测试 集成测试 系统 ...
分类:
其他好文 时间:
2019-07-02 18:59:49
阅读次数:
85
测试V模型 单元测试(模块测试):针对单一的程序模块进行的测试 集成测试(组装测试):在单元测试的基础上,对所有的模块进行测试 系统测试:将整个软件看做一个整体进行测试,包括功能、性能、兼容性 验收测试 α测试(内测版):公司内部进行的测试,bug较多 β测试(公测版):面向用户,通过用户的反馈再去 ...
分类:
其他好文 时间:
2019-06-30 14:09:19
阅读次数:
108
按照测试阶段划分 单元测试 集成测试 系统测试 是否覆盖源代码 白盒测试:研究程序结构与源代码 灰盒测试 黑盒测试:又称为数据驱动测试,完全不考虑内部机构和特性,只注重软件的功能需求(不管代码) 功能测试 逻辑功能测试 界面测试 易用性测试 安装测试 兼容性测试 性能测试 一般性能测试 稳定性测试 ...
分类:
其他好文 时间:
2019-06-30 13:58:28
阅读次数:
92
1.对某软件,你是怎么进行测试的? 答:外观界面、功能、性能、安全性、兼容性,易用性 2.为什么要对需求文档进行评审呢? 答:消除歧异,完善需求细节,并达成共识 3.如何评审需求文档? 答:正确性,完整性,优先级,明确性,限制性,一致性 4.软件质量:用户满意,表示软件质量很好,否则不好 5.黑盒测 ...
分类:
其他好文 时间:
2019-06-29 14:34:27
阅读次数:
113
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 本文简要介绍持续集成的概念和做法。 一、概念 持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 (1)快速发现错误。每完成一点更新,就集 ...
分类:
其他好文 时间:
2019-06-18 14:02:53
阅读次数:
90
TestNG是一个开源自动化测试框架,“NG”表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展,相较于Junit而言,功能更强大,使用起来更加方便,比较适合测试人员来进行集成测试或是接口回归测试。 ...
分类:
编程语言 时间:
2019-06-14 12:21:28
阅读次数:
123
持续集成 持续集成(Continuous integration,简称CI)是软件的开发和发布标准流程中最重要的部分。 简单来说,就是持续不断地(一天多次)将代码合并(集成)到主干源码仓库,让产品可以快速迭代,同时保持高质量。 代码每次集成到主干之前,必须通过自动化测试,以便快速发现和定位错误。 持 ...
分类:
其他好文 时间:
2019-06-08 00:57:45
阅读次数:
149
测试概念: 1.根据是否知道源代码分: 黑盒测试:功能测试 白盒测试:编写代码进行测试 2.测试力度划分: 方法测试: 单元测试: 集成测试: 系统测试: 3.暴力程度划分: 压力测试: 冒烟测试:压力测试的一种 Android测试:monkey [count] Android测试步骤: 1. 定义 ...
分类:
其他好文 时间:
2019-06-06 17:36:57
阅读次数:
113
软件测试是软件开发流程的守门员,对于商用软件来说的重要性毋庸置疑,大型公司往往在软件测试的阶段投入大量的成本来保证软件 的稳定性,小型的软件开发也需要软件测试环节对软件进行修改和优化。 按照开发阶段划分,软件测试可分为单元测试、集成测试、系统测试和验收测试 一、白盒测试 测试环境 window10, ...
分类:
其他好文 时间:
2019-06-02 17:43:39
阅读次数:
153
测试和开发应该按照W模型的方式进行结合,测试和开发同步进行,能够尽早发现软件缺陷,降低软件开发的成本。 在V模型中,测试过程被加在开发过程的后半部分,单元测试所检测代码的开发是否符合详细设计的要求。集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。系统测试所检测已集成在一起的产品是否符合系 ...
分类:
其他好文 时间:
2019-05-26 14:25:22
阅读次数:
82