通讯录管理系统(16杨鑫、14林继涛)new

上传人:zhan****gclb 文档编号:190761208 上传时间:2023-02-28 格式:DOC 页数:5 大小:53.50KB
返回 下载 相关 举报
通讯录管理系统(16杨鑫、14林继涛)new_第1页
第1页 / 共5页
通讯录管理系统(16杨鑫、14林继涛)new_第2页
第2页 / 共5页
通讯录管理系统(16杨鑫、14林继涛)new_第3页
第3页 / 共5页
点击查看更多>>
资源描述
通讯录管理系统软件测试组长 16号 杨鑫组员 14号 林继涛目录一、软件介绍2二、软件测试环境配置2三、数据库设计与相关网页信息2四、待测试的功能介绍3五、测试手段与方法3六、测试用例与测试过程3七、测试结果与建议8 一、软件介绍通讯录管理系统是以SQLServer2005+VS2005为工具进行开发,随着社会的进步,广泛的人际关系成为一个人的重要资源,同时也成为一个人能否事业获得成功的因素。由于每个人都拥有大量的联系人,众多的联系方式,所以我们针对此开发了“个人通信录管理系统”。设计-个人通信录管理系统主要实现对联系人以及其联系方式的添加、删除、修改以及查询,使用户对自己所认识的人们的信息进行规整,扫除多而繁琐的联系信息,从而更系统地、方便地管理自己的日常通信。现已基本完成开发任务,进入软件测试阶段。二、软件测试环境配置项目配置CPUIntel core(TM)2 Duo P7350 2.50GHZ 内存4G硬盘Hitachi 500G操作系统Windows7 数据库SQLServer2005开发工具Visual Studio 2005三、数据库设计与相关网页信息编号名称内容描述DB001联系人电话信息DB002用户用户信息该数据库一共有 2 张表,其中与本次测试有关的表为用户 用户信息表 。 与本次测试有关信息网页编号名称功能WB001frmLogin.cs登录页WB002frmMain.cs主页面WB003Form1.cs用户管理四、待测试的功能介绍主要测试系统页面的登录和退出功能,因为该系统的用户角色,用户的添加、修改和删除。下表列出进入登录页后,当转入的页面:账号密码执行操作正确跳转的页面adminadmin点击登陆frmMain.cs五、测试手段与方法1.设计测试用例以进行手工测试。2.测试方法:由于本次测试的依据是需求,所以采用黑盒测试方法。3.测试策略:功能测试,主要采用等价类划分的策略。4.测试手段:功能测试,手动模拟正常、异常输入。5.测试内容:功能测试,按照需求功能。 六、测试用例与测试过程测试用例编号前提条件输入数据操作步骤期望结果测试用例类型、要点实际结果TestCase1001打开登录页frmLogin.cs1.账号正确2.密码正确1.在“账号”中输入正确的数据。2.密码中输入正确的数据。3.点击“登陆”按钮。正确转入frmMain.cs功能测试与预期一致TestCase1002打开登录页frmLogin.cs1.账号正确2.密码错误1.在“账号”中输入正确的数据。2.密码中输入错误的数据。3.点击“登陆”按钮。提示用户名或密码错误,并返回登录页功能测试、输入错误的密码与预期一致TestCase1003打开登录页frmLogin.cs1.账号错误2.密码正确1.在“账号”中输入错误的数据。2.密码中输入正确的数据。3.点击“登陆”按钮。提示用户名或密码错误,并返回登录页功能测试、输入错误的帐号与预期一致TestCase1004打开登录页frmLogin.cs1.账号错误2.密码错误1.在“账号”中输入错误的数据。2.密码中输入错误的数据。3.点击“登陆”按钮。提示用户名或密码错误,并返回登录页功能测试、输错登录信息与预期一致TestCase1005在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs.填写正确新增联系人信息 1.在新增窗体填写正确的联系人信息2.点击确定。正确存储联系人信息功能测试与预期一致TestCase1006在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs不填写联系人信息1. 在新增窗体不进行填写2. 点击确定提示用户不能不填写新增联系人信息功能测试、输错空白值与预期一致TestCase1007在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs1.填写新增联系人姓名2.不填写其他信息 1.在新增窗体中填写用户姓名2.不对其他信息进行填写点击确定。正确存储联系人信息功能测试与预期一致TestCase1008在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs1.不填写新增联系人姓名2.填写其他信息1在新增窗体中不填写用户姓名2.对其他信息进行填写点击确定。提示用户名不能为空功能测试、输入无效值与预期一致TestCase1009在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs不进行修改 1.在修改窗体中不进行修改2.点击确定 正确存储联系人信息功能测试与预期一致TestCase1010在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs1.对联系人的姓名进行修改2.对联系人的其他信息进行修改1.在修改窗体中对联系人的姓名进行修改2.在修改窗体中对联系人的其他信息进行修改。3.点击确定正确存储联系人修改后的信息功能测试与预期一致TestCase1011在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs1.删除联系人的姓名2.不修改联系的其他信息1.在修改窗体中删除联系人的姓名2.不修改联系人其他的信息3.点击确定提示用户名不能为空功能测试、输入空白值与预期一致TestCase1012在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs1.删除联系人的姓名2.修改联系人的其他信息1.在修改窗体中删除联系人的姓名2.修改联系人其他的信息3.点击确定提示用户名不能为空功能测试、输入空白值与预期一致TestCase1013在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs不输入任何值1.在收索界面不进行输入2. 点击查找提示姓名或电话至少要输入一项功能测试、输入空白值与预期一致TestCase1014在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs1随意输入一个姓名2.不输入电话1.在收索界面输入个随意姓名2.不输入电话3.点击查找显示收索结果为空功能测试与预期一致TestCase1015在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs1输入正确的联系人姓名2.电话为空1.在收索界面输入正确的联系人姓名2.电话为空。3.点击查找显示所有符合的收索结果功能测试与预期一致七、测试结果与建议本次测试结果与预期结果基本吻合,存在一下问题1. 系统在开发过程中应注意留有详细的开发文档,以便让测试人员了解用户及开发人员的意图,也便于维护。2. 用户登录信息应该记录在数据库表或者日志中,以便于日后审核。3. 数据库表TeacherInfo及AccountnameInfo中用户密码字段应该被加密,即使是系统管理员也不能查看与更改,只能重置为初始密码,以此防止内部泄露用户密码的问题。此外用户密码长度也不足,不能是最长10位,而应当最少10位。4. 访问数据库的超级用户sa的密码过于简单,应使用超过16位的密码,防止被猜中,以保护用户安全。5. 建议在登录页加上验证码,以防止来自网络的恶意攻击。6. 建议在数据库中加上教师的论文或者项目存储字段,这样需要的时候可以将资料快速调出来查看和处理。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!