黄素红web项目测试实验报告实验二.doc

黄素红web项目测试实验报告实验二.doc

ID:55761262

大小:428.00 KB

页数:7页

时间:2020-06-06

黄素红web项目测试实验报告实验二.doc_第1页
黄素红web项目测试实验报告实验二.doc_第2页
黄素红web项目测试实验报告实验二.doc_第3页
黄素红web项目测试实验报告实验二.doc_第4页
黄素红web项目测试实验报告实验二.doc_第5页
资源描述:

《黄素红web项目测试实验报告实验二.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、长春大学2016—2017学年第二学期Web项目测试课程实验报告学院:计算机科学技术学院专业:软件工程班级:软件14402学号:姓名:黄素红任课教师:孙磊实验二WEB功能测试一、实验目的熟悉web功能测试的相关概念,掌握web功能测试工具的使用及测试方法。二、内容及要求1、复习功能测试相关概念;2、测试网站基本功能(链接测试、表单测试、Cookies测试、数据库测试);3、制定功能测试方案;4、编写功能测试用例;5、选用Xenu工具对该网站进行测试。三、实验步骤1、网站系统功能分析;(1)在线考

2、试管理系统说明:在线考试管理系统,是在互联网上建立一个的管理平台,管理员有权限对各模块进行操作,在教师端,教师可以对学生考试的科目和成绩进行录入、删除、修改及查看等功能;在学生端,学生可以对个人成绩进行查询;在课程管理模块中,可以查看自己在不同学期的课表;在在线考试模块中,学生可以随时随地进行考试;在系统管理模块中,管理员可以对学生的各科考试成绩进行修改及查看。(2)在线考试模块功能分析:学生可以对随时随地进行网上的在线考试。(3)在学课程模块功能分析:学生可以通过选择课程,并在在学课程里学习,

3、也可下载相应课件,出题练习等。(4)要学课程模块功能分析:学生可以在要学模块里选择自己需要的课程,添加到要学课程里,并在在学课程进行相应的学习。2、撰写测试方案;(1)链接测试中使用到工具xenu,具体的操作步骤如下所示:1)下载并安装软件XenuLinkSleuth2)单击File->CheckURL,即可打开测试界面。3)在这个界面中,也可以打开一个本地网页文件进行检查,也可以输入远程地址。4)点击OK按钮,即可列出网站的活链接以及死链接,并指出了详细的转向链接。5)可以把检查结果存储成文本

4、文件或网页文件;可检测出指定网站的所有死链接包括图片链接等,并用红色显示。6)还可以根据所需制作HTML格式的网站地图,生成链接报告等等(2)表单测试包括字符型输入框、长度检查、空格检查等,具体的要求如下所示:1)字符型输入框:字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去

5、。3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格。4)安全性检查:在单行文本框里的输入能否直接复制。5)信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.6)若查询条件为输入框,则参考输入框对应类型的测试方法:l如果支持模糊查询,搜索名称中任意一个字符是否能搜索到l比较长的名称是否能查到l输入系统中不存在的与之匹配的条件l用户进行查询操作时,一般

6、情况是不进行查询条件的清空,除非需求特殊说明。l组合测试:测试多个查询条件时,要注意查询条件的组合测试,可能不同组合的测试会报错。1)添加、修改功能l特殊键:是否支持Tab键和回车键l提示信息:不符合要求的地方是否有错误提示2)数据正确性:l对编辑页的每个编辑项进行修改,点击保存,是否可以保存成功,检查想关联的数据是否得到更新。l进行必填项检查(即是否给出提示以及提示后是否依然把数据存到数据库中;是否提示后出现页码错乱等)l是否能够连续添加(针对特殊情况)l在编辑的时候,注意编辑项的长度限制,有

7、时在添加的时候有,在编辑的时候却没有(注意要添加和修改规则是否一致)l修改后增加数据后,特别要注意查询页面的数据是否及时更新,特别是在首页时要注意数据的更新。l提交数据时,连续多次点击,查看系统会不会连续增加几条相同的数据或报错。(3)数据库测试:1)数据库日志查看测试。新增一条数据,这是观察数据库中的日志,通过对日志的查看来明确数据的流向。从而来测试数据的正确性。2)数据测试的统计。这个方法可以同方法2组合使用,当一个系统试运行了一段时间后,可以统计系统一个月内或2个月内的数据,查看数据的正确

8、性。3、设计测试用例;数据库测试用例测试项序号描述实际结果数据1增删改任意数据,查看数据库日志是否正确是库测试2经过大量的模拟系统使用,查看数据库内数据是否正确是3对数据库中的数据进行检索,测试数据库的查询功能能得到的数据是否符合预定要求能4否进行并发处理,事务2的提交是否会破会事务1的提交结果5事务1读取数据后,事务2执行更新操作事务1是否无法再现前一次的读取结果是6事务1修改一条数据,事务2读取同一数据后,事务1撤销,事务2得到的结果是否与数据库中一致是4、用Xenu测试;Xenu测试站点活

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。