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