1、软件测试课程设计报告软件测试课程设计报告书姓名 俞金剑 专业 软件工程 班级 1016 学号 10418602 指导教师 张 敏 盐城师范学院信息科学与技术学院设计课题:OA系统软件测试 设计任务及要求:任务:登录模块测试:前台用户登录系统,用户输入用户名和密码,经过连接到数据库查找用户信息进行检验。管理考勤模块测试:查看、审批、授权(部门经理、员工)考勤请假及出差记录。管理通知模块测试:查询、发布通知。管理任务模块测试:查看新任务及已完成任务、发布任务,上传已完成任务。管理员工信息模块测试:增加员工信息、查询个人及别人员工信息、修改信息。管理计划模块测试:查看、制定(企业、部门、个人)计划。
2、管理会议模块测试:查看、制定(企业、部门)会议。要求:找出各模块中的缺陷、不足、错误,完善各模块;尽量使各模块都能被测试。测试的软、硬件环境:软件环境:l 操作系统:Windows xpl 数据库:Accessl 开发工具包:Eclipse J2eel JSP服务器:Tomcatl 浏览器:360浏览器硬件环境:l 客户机u 普通PC 测试过程及所用方法:在测试过程中,首先需要对各子单元过程进行测试。各子单元过程的测试必须先在程序设计调试并编译经过后才能进行。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。其操作过程
3、如下:A、在客户机接受信息模块过程中,先对各子单元过程分别进行测试,然后根据白盒法按照详细设计说明书中的流程图对其进行跟踪测试。B、同样,在客户机输出信息模块、网络接受和发送模块结构和服务器模块(包括数据库)过程中先对各子单元过程分别进行测试,然后根据白盒法按照详细说明书中的流程图对其进行跟踪测试。C、然后根据各模块之间的各种关系,对其接口进行测试。D、在系统测试中,要注意对各种意外情况(例如断电、硬盘损坏等)加以处理,对求数据库要注意其安全性、可靠性、健壮性、效率,网络传输更要注意其安全性。测试结果及缺陷分析:测试结果:登录模块测试:输入正确的用户名、密码、验证码能够正确的显示各角色的首页面
4、;输入错误的用户名、密码、验证码不能显示各角色的首页面并提示错误。管理考勤模块测试:能够正确查看、审批、授权(部门经理、员工)考勤请假及出差记录。管理通知模块测试:能够查询、发布通知。管理任务模块测试:能够查看新任务及已完成任务、发布任务,上传已完成任务。管理员工信息模块测试:能够增加员工信息、查询个人及别人员工信息、修改信息。管理计划模块测试:能够查看、制定(企业、部门、个人)计划。管理会议模块测试:能够查看、制定(企业、部门)会议缺陷分析:连接超时当操作用户量大时,网络服务繁忙。实验收获: 我们用了近半个月的时间来设计和实施OA(办公自动化)系统的。期间经历了以前从未体验过的思想方法和实施
5、技巧。在项目中学到了很多实际和有意义的知识和经验。这次项目是对前段时间所学的java知识的一个实践。在实际的项目中让自己受益匪浅。在经历这次项目以后发现自己的设计思想有了很大的提高。对于一个项目怎么去实现有了更多的具体经验。同时也发现自己在软件设计方法和软件工程方面的知识不足。对于项目的规划。初期的设计在后期实现的时候出现了很大的问题。很多都是在设计的时候没有考虑到的问题。也有逻辑错误的地方。这些问题直接导致了后期的代码阶段进度缓慢。不过在这次过程里面也开始意识到项目设计和规划的重要性。这跟项目实施的成功与否有很大关系。另外在进行组员配合上也总结了一些怎么去规范同组组员的代码,控制整体进度,了
6、解和沟通意见方面的经验。在后期整合代码的时候发现了一些代码规划上的问题。这个问题让我浪费了很多时间。总的来说经过这次项目虽然不是很成功。不过对java 的设计模式有了更进一步的了解。对面向对象的处理问题有了更多的体会。附录(测试用例清单)正常登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明董事会成员登录,登录权限为3测试数据用户名:01000
7、0密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010000用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮页面跳转到董事会成员的主页面项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登
8、录,登录权限为2测试数据用户名:010003密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮页面跳转到登部门经理主页面项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、
9、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:010002密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮页面跳转到登部门经理主页面用户名错误登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用
10、户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明董事会成员登录,登录权限为3测试数据用户名:010000s密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010000s用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、In
11、ternet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登录,登录权限为2测试数据用户名:010003s密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003s用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览
12、器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:010002s密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010002s用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误密码错误登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA
13、-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明董事会成员登录,登录权限为3测试数据用户名:010000密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010000用户名输入框内有数据3输入密码1234567密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能
14、模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登录,登录权限为2测试数据用户名:010003密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003用户名输入框内有数据3输入密码1234567密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误
15、项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:010002密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010002用户名输入框内有数据3输入密码1234567密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码
16、5点击登录按钮提示用户名或密码错误验证码错误登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明董事会成员登录,登录权限为3测试数据用户名:010000密码:123456验证码:非图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010000用户名输入框内有数据3输入密码123456密码输入
17、框内有数据4输入验证码非图片中的验证码验证码输入框内有验证码5点击登录按钮提示验证码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登录,登录权限为2测试数据用户名:010003密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003用户名输入框内有数据
18、3输入密码1234567密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示验证码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:010002密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名01
19、0003用户名输入框内有数据3输入密码1234567密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示验证码错误用户名中含有特殊字符登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明董事会成员登录,登录权限为3测试数据用户名:%010000密码:123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际
20、结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名%010000用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登录,登录权限为2测试数据用户名:%010003密码:123456验证码:图片中的
21、验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名%010003用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:%010002
22、密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名%010003用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误密码中含有特殊字符登录部分:项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动
23、特殊规程说明董事会成员登录,登录权限为3测试数据用户名: 010000密码:%123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010000用户名输入框内有数据3输入密码%123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正
24、常的登录预置条件服务器、数据库正常已经启动特殊规程说明部门经理登录,登录权限为2测试数据用户名: 010003密码:%123456验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名010003用户名输入框内有数据3输入密码%123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误项目/软件OA系统程序版本V1.0功能模块名称登录模块编制人俞金剑用例编号OA-Test-Login-编制时间 .6.20测试浏览器Mozilla Firefox、Internet Explorer功能特性用户登录测试目的测试系统是否能够正常的登录预置条件服务器、数据库正常已经启动特殊规程说明员工登录,登录权限为1测试数据用户名:%010002密码:1234567验证码:图片中的验证码操作步骤操作描述数据期望结果实际结果测试状态(P/F)1打开登录网页显示登录界面2输入用户名%010003用户名输入框内有数据3输入密码123456密码输入框内有数据4输入验证码图片中的验证码验证码输入框内有验证码5点击登录按钮提示用户名或密码错误成绩教师签名日期