一、定义
记录测试的过程和结果,对发现的问题和缺陷进行分析的文档。
回归测试工作完成后,产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测试阶段的最后一份输出文档。
二、分类
阶段测试报告,整体测试报告
三、报告内容
1.编写目的
①测试的目标(项目的介绍,对测试任务进行简单的描述)
②测试依据(产品说明书PRD、需求文档等)
③测试的范围(功能点业务的一些描述)
④测试的环境(软件和硬件环境)
包括CPU、服务器、内存、操作系统、浏览器、虚拟机等
2.测试过程
阶段测试报告:
①测试的实际进度(测试任务、时间、进度、参与人员、备注等)
②测试用例执行分析(第几轮测试,哪些功能点,功能点的通过、失败次数、执行率、通过率等)
执行率=执行用例数/用例总数
通过率=通过用例数/执行总数
③缺陷的统计(模块名称、缺陷总数,新增bug,修复bug,遗留bug即未修复)
总体测试报告:
①各版本的测试情况
②各版本的缺陷统计
3.缺陷分析
①缺陷的级别(严重、一般、次要、轻微等)
②缺陷模块分析(属于哪个模块哪个功能点)
4.测试总结
①有效性分析(多少功能点,发现、已解决、遗留多少bug,需求覆盖率,测试用例执行过率等)
sql语句练习
CREATE DATABASE cs;
USE CS;
CREATE TABLE teacher(
tid INT PRIMARY KEY AUTO_INCREMENT,
tname VARCHAR(100),
tsubject VARCHAR(100)
);
CREATE TABLE score(
sid INT PRIMARY KEY AUTO_INCREMENT,
tid INT,
tscore INT
);
CREATE TABLE student(
sid INT PRIMARY KEY AUTO_INCREMENT,
sname VARCHAR(100),
ssex VARCHAR(100)
);
SELECT * FROM score ORDER BY tscore LIMIT 1,5;
SELECT * FROM teacher WHERE tname LIKE '赵%';
SELECT COUNT(*) ,ssex ,GROUP_CONCAT(sname) FROM student GROUP BY ssex;
SELECT * FROM student s,teacher t,score c WHERE s.sid =c.sid AND t.tid=c.tid AND tscore BETWEEN 50 AND 70
SELECT * FROM score s,student t,teacher e WHERE s.sid=t.sid AND s.tid=e.tid AND e.tname!="王老师";
UPDATE teacher SET tname='老李',tsubject='物理' WHERE tid=4;
INSERT INTO teacher VALUES (100,"老城","历史")