测试理论知识

测试流程

测试准备阶段:进行需求分析和需求评审

测试计划阶段:编写测试计划,并且进行测试计划的评审

测试设计阶段:提取测试点,编写测试用例,并且进行用例评审

测试执行阶段:冒烟测试,执行测试用例,提bug,回归测试

测试完成阶段:验收测试并且项目上线,编写测试报告

 

测试分类:

按技术分类:黑盒测试,白盒测试,灰盒测试

按阶段分类:单元测试,集成测试,系统测试,验收测试

按内容分类:功能测试,兼容性测试,界面测试,性能测试,安全测试

 

测试计划包含的内容

测试目的(整体概述、详细描述:功能模块、bug情况、上线日期)

测试资源:人力资源(姓名、职务、岗位职责);软件资源:系统(Windows、MacOS、Linux)、浏览器、数据库、服务器;硬件资源:电脑、手机

测试范围:测试对象、测试特性、非测试特性

人员分工:姓名、职务、工作内容

测试策略:做什么样测试    界面测试、接口测试、兼容性测试、性能测试

测试进度:测试任务负责人预期开始时间预期结束时间时间进度备注

测试准则:启动准则暂停准则再启动准则结束准则

测试输出:测试计划git/svn、测试用例、缺陷报告、测试报告、软件说明书

 

测试用例内容

用例编号,所属模块,用例标题,优先级,前置条件,输入数据,预期结果,实际结果,是否通过,编写人,编写时间,测试人,测试时间

 

测试用例的设计方法

等价类,边界值,错误猜测,判断法,场景法

 

缺陷报告的内容

缺陷编号,缺陷标题,优先级,操作步骤,预期结果,实际结果,严重程度,缺陷类型,缺陷状态,提交人,提交时间,指派人,测试环境

缺陷等级:致命,严重,一般,轻微,建议。对应的优先级:立即解决,高优先级,按照顺序解决,优先级低,可改可不改

 

测试报告内容

编写目的,人员分工,测试环境,测试进度,用例执行情况,缺陷统计,测试结论,测试总结,遗留问题

测试进度:测试任务、测试负责人、启动时间、计划完成时间、实际完成时间、备注

用例执行情况:模块、用例总数、执行用例数、通过用例数、未通过用例数、阻塞用例数

缺陷统计:模块、bug总数、新增bug总数、修复bug总数、遗留bug总数

测试结论:是否通过。各种率、按级别描述缺陷

posted on 2022-09-21 17:23  搬家小蜜蜂  阅读(43)  评论(0编辑  收藏  举报

导航