关于测试方面的东西,我刚开始认为测试无非就是点点点,对技术没什么特别大的要求,可是自从接触了测试这门行业以后,对测试的知识有了相应的了解。因此在此给你们分享一下,也是对个人巩固,也是头一次写,不免有些啰嗦。那么测试流程主要包括什么呢?若是你不知道不要紧,想想一个项目的开始须要什么,没错就是需求,那么测试流程的第一要点就来了。工具
需求分析是理解需求的目的,理解业务的流程;单元测试
清楚功能是要干什么。测试
当需求分析结束而且有了明确的认知时,就须要制定详细的测试计划。主要的任务是编写测试计划,参考软件需求规格说明书、项目整体计划。spa
预估资源:整个项目须要使用多少资源?时间、人力、资金设计
项目进度:对于每一个测试点进行把控,精确到天天接口
资源配置:使用哪个工具更加方便,效率提高资源
人员沟通:沟通是最关键的,协调开发与测试对需求理解的一致性,可以更早的去预防产品的缺陷开发
主要是针对接口的输入参数、逻辑判断、输出结果进行相应的设计。文档
目的是为了给测试用例进行查漏补缺。主要分为:内部评审以及项目组评审产品
搭建环境准备数据,执行冒烟测试(预测试)而后进入正式测试,bug管理直到测试结束。测试执行中主要分为如下几个阶段:
单元测试
缺陷bug跟踪测试
回归测试
系统测试
验收测试
把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。
以上的这些是我根据查阅资料以及本身的理解所得,如如有什么地方不正确,欢迎你们指出。