步骤 操作/输入数据 1 2 预期结果 实际结 通过/果/注释 失败 通过 通过 若失败继测试问题报续的操作 告编号: 打开登录界面,点击注册 进入用户注册界面 填入用户信息, 进入系统主页面,可以看到系统管理,审稿人信息等模块不可用。 提示请输入8到13位的手机号 提示注册成功 3 手机号长度测试 T--01:输入小于8位的手机号,例如:656555 T--02:输入8位的手机号,例如:656555 通过 通过 通过 T--03:输入大于8位小提示注册成功 于13位的手机号,例如:656555 T--04:输入13位的手机提示注册成功 号,例如:1589634567856 T—05:输入大于13位的手机号,例如:13258698585269 提示请输入8到13位的手机号 通过 通过 4.职工信息测试: 测试级别:集成测试 数据准备: 前提条件:进入职工信息页 提示/参考:选中要显示的信息,在信息框中可以显示详细信息;选中要删除信息,点击删除,在对应的表中此行信息被删除,则测试通过。 平台:Windows XP,SQL Severe2005 测试编号:Test-04 测试描述:测试对职工信息的显示,查询,修改等功能。
步骤 1 2 3 显示, 删除, 修改 功能 测试 操作/输入数据 打开登录界面,使用aa用户登录 T--01:选中要显示的信息行,点击显示按钮 预期结果 进入系统主界面 实际结 通过/ 果/注释 失败 通过 通过 通过 通过 若失败继续的操作 测试问题报告编号: 点击系统管理,职工信息 进入职工信息页面 在GroupBox中显示作者详细信息 T--02:选中要修改的信息在GroupBox中显行,在GroupBox中修改,示已经修改过的信再次点击修改按钮 息 T--03:选中要删除的信息,点击删除按钮 在GroupBox中已删除该行信息 通过 附:由于其他几个模块的功能基本类似,都是一些显示、添加、删除、注册等功能,所以只做了类似功能的测试。
3. 测试结果
(1)界面按钮位置恰当,用户可以清楚的在界面上找到操作按钮。 (2)系统大部分功能可以实现。
用户只可以用合法的用户名登陆,并实现信息查询修改等功能。 管理员用户可以使用后台功能,修改相应模块的信息。
4. 测试结果分析
4.1 系统缺陷
(1)前台功能较少,多为查看显示信息的功能; (2)页面过于静态,缺少一些动态的效果; (3)系统功能较为单一,无法实现较高级功能;
(4)由于时间比较紧,系统的部分数据库未能建好,功能没有完善。
4.2总结
测试的目的是发现软件中的各种缺陷,以较小的用例、时间和人力找出软件中的各种错误和缺陷,以确保软件的质量, 测试用例是整个软件测试工作的核心,反映了对被测对象的质量要求,就定对被测对象的质量的评估,是软件开发必不可少的阶段。
本次测试用到了静态、动态测试,单元测试,集成测试,回归测试等相关知识,在测试过程中遇到了很多问题,原因有两方面,以方面是数据库方面知识欠缺,还有一方面是测试的一些知识理解不透彻,最终通过小组讨论都得到了解决。由此可见课下还需要不断地对学过的知识回顾温习,并不断地实践运用,这样才能达到熟练掌握。
通过本次课设也锻炼了我们的团结协作能力,虽然遇到了很多问题但是在小组的努力协作下都得到了解决。
实验小结
这次实验的题目和要求,书上已经给的很详细,尤其各模块具体功能。所以重点在于各数据的具体分析和数据库中的表的建立。数据库中的表的设计是这次是课程设计的最重要的内容。它最终经过小组成员之间共同讨论下慢慢确定,虽然中间有不同意见,但都经过谈论后解决。在选择语言是开始大家也有分歧,有人主张用VC++和C++,有人主张C#。两者各有优势前者以前已经做过相关东西大家都有所了解,后者主要理由是大家刚好开始自学C#,通过这次课程设计能够好巩固和掌握C#。最终经过讨论,大家还是决定利用C#,要勇于挑战,使自己学到的东西,得以学以致用。
虽然开始前期,大家做了很多准备但在编写过程中仍遇到很多问题。尤其是数据库中的各表之间的联系,开始设计有些不足但后来经过修改而得以成功,其对编写带来不必要麻烦。正如老师课堂所说的需要求分析是整个工程中最重要的部分,工程的成功与失败都在于开始的分析。
至于界面,最开始做的是用DataGridView这个控件来在界面上显示数据库中数据,后来总感觉这个控件显示起来没有ListView这个控件好看方便。于是后来就又改成了ListView控件来显示数据库中的数据。所有在编程之前我们首先要选择好我们要使用的编程语言以及IDE环境还有要用到的控件等。提前考虑周到了,才能把任务很好的完成。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库高校学报管理信息系统课程设计实验报告(7)在线全文阅读。
相关推荐: