当前位置:文档之家› 大作业要求

大作业要求

大作业指南
1.考试内容:可以是下面几种类型或其组合①黑盒测试(手工);②白盒测试;③性能测
试(LoadRunner)。

2.评分方式:①按“优”、“良”、“中”、“及格”、“不及格”五个等级进行评分;②学生递
交文档和脚本,教师根据文档打分;③涉及抄袭,将评为“不及格”;
3.测试对象:网站、桌面系统或程序、源代码,学生自行准备,建议以小的系统为主。

4.评分标准:将从四个方面考量:测试设计、测试实施、结果分析/缺陷描述、大作业的
丰富程度。

5.考察重点:
黑盒测试(手工):重点考察测试用例的设计和对缺陷的描述。

白盒测试:重点考察测试用例的设计和覆盖率的计算。

性能测试:重点考察场景的设计和结果的分析。

可以是三个方面的综合也可以单独做其中一种测试。

6.学生递交的文档格式(仅供参考)
1)首页:标题“XXXXX(性能\功能\单元)测试报告”,姓名、学号、班级等。

2)第一部分:实测软件、网站介绍。

包括网站地址、软件名称和获取方式、功能模块、
【架构、数据库、开发语言】,网站搭建环境及过程。

3)第二部分:测试设计。

说明功能测试的模块、单元测试的模块和函数、性能测试的
类型;测试用例设计和场景的设计及设计依据。

4)第三部分:测试实施。

简要说明测试的客户端、测试时间等。

利用测试工具测试的
应包括测试时的截图,手工测试的应包括软件运行的场景。

5)第四部分:缺陷描述/结果分析。

手工测试要找出一定数量的缺陷,并作缺陷描述;
利用测试工具测试的,必须将运行结果截图放入文档中;其中白盒测试要说明测试
覆盖率;性能测试要分析系统或网站的性能指标。

功能测试(手工)实施建议
寻找合适的网站或系统,应主要考虑如下三个方面:
第一,网站不要太大,功能无需太全,只要测试一到两个模块即可。

第二,如示例图,模块不能太简单,既要有对单个控件的测试,如对一个文本框的测试,也要有多个关联控件的测试,能体现出“决策表”,甚至是“因果图”的使用。

第三,要能查出至少三到四个错误,以便进行缺陷描述。

白盒测试实施建议
寻找合适的源代码,应主要考虑如下三个方面:
第一,只要测试一到两个类,十个左右的函数即可,但要有详细的注释,其中要对参数和返回值有详细说明,然后按照参数和返回值进行测试;
第二,测试用例的设计要依据书本中的“分支和谓词覆盖”来做。

第三,分析结果中的各类值。

性能测试实施建议
寻找合适的网站,应主要考虑如下四个方面:
第一,网站不要太大,但最好要清楚其架构,数据库等,最好是比较熟悉的网站,能大致估计其使用人数,在线人数,每个模块的使用状况等;
第二,根据每个模块的使用人数,在线人数,每个模块的使用状况等,设计场景,每个场景应明确其中有几个动作,监控的参数等,并根据场景实施测试。

第三,依据各类监控结果,分析网站的性能。

第四,以上是一般性的性能测试,如有可能,也可实施负载测试和压力测试。

相关主题