通讯录管理系统(16杨鑫、14林继涛)
更新时间:2024-05-22 05:13:01 阅读量: 综合文库 文档下载
- c语言通讯录管理系统推荐度:
- 相关推荐
《通讯录管理系统》软件测试
组长 16号 杨鑫 组员 14号 林继涛
目录
?? TOC \\o \样式2,1\一、软件介绍 ..... ?? PAGEREF _Toc351296886 \\h ??错误!未定义书签。?? 二、软件测试环境配置 ............................................... ?? PAGEREF _Toc351296887 \\h ??错误!未定义书签。?? 三、数据库设计与相关网页信息 ............................... ?? PAGEREF _Toc351296888 \\h ??错误!未定义书签。?? 四、待测试的功能介绍 ............................................... ??五、测试手段与方法 ................................................... ??六、测试用例与测试过程 ........................................... ??七、测试结果与建议 ................................................... ????
错误!未定义书签。?? 错误!未定义书签。?? 错误!未定义书签。?? 错误!未定义书签。?? PAGEREF _Toc351296889 \\h ?? PAGEREF _Toc351296890 \\h ?? PAGEREF _Toc351296891 \\h ?? PAGEREF _Toc351296892 \\h ??
一、软件介绍
《通讯录管理系统》是以SQLServer2005+VS2005为工具进行开发,随着社会的进步,广泛的人际关系成为一个人的重要资源,同时也成为一个人能否事业获得成功的因素。由于每个人都拥有大量的联系人,众多的联系方式,所以我们针对此开发了“个人通信录管理系统”。设计---个人通信录管理系统主要实现对联系人以及其联系方式的添加、删除、修改以及查询,使用户对自己所认识的人们的信息进行规整,扫除多而繁琐的联系信息,从而更系统地、方便地管理自己的日常通信。现已基本完成开发任务,进入软件测试阶段。
二、软件测试环境配置
项目??配置????CPU??Intel? core(TM)2 Duo P7350 @2.50GHZ ????内存??4G????硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005???? 配置????CPU??Intel? core(TM)2 Duo P7350 @2.50GHZ ????内存??4G????硬盘??Hitachi 500G??????CPU??Intel? core(TM)2 Duo P7350 @2.50GHZ ????内存??4G????硬盘??Hitachi 500G????操作系
统??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
CPU??Intel? core(TM)2 Duo P7350 @2.50GHZ ????内存??4G????硬盘??Hitachi 500G????操作系统
??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
Intel? core(TM)2 Duo P7350 @2.50GHZ ????内存??4G????硬盘??Hitachi 500G????操作系统
??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
??内存??4G????硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发
工具??Visual Studio 2005????
内存??4G????硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工
具??Visual Studio 2005????
4G????硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工具
??Visual Studio 2005????
??硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual
Studio 2005????
硬盘??Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual
Studio 2005????
Hitachi 500G????操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio
2005????
??操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
操作系统??Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
Windows7 ????数据库??SQLServer2005????开发工具??Visual Studio 2005????
??数据库??SQLServer2005????开发工具??Visual Studio 2005????
数据库??SQLServer2005????开发工具??Visual Studio 2005????
SQLServer2005????开发工具??Visual Studio 2005????
??开发工具??Visual Studio 2005????
开发工具??Visual Studio 2005????
Visual Studio 2005????
??
三、数据库设计与相关网页信息
编号??名称??内容描述????DB001??联系人??电话信息????DB002??用户??用户信息???? 名称??内容描述????DB001??联系人??电话信息????DB002??用户??用户信息???? 内容描述????DB001??联系人??电话信息????DB002??用户??用户信息????
??DB001??联系人??电话信息????DB002??用户??用户信息????
DB001??联系人??电话信息????DB002??用户??用户信息????
联系人??电话信息????DB002??用户??用户信息????
电话信息????DB002??用户??用户信息????
??DB002??用户??用户信息????
DB002??用户??用户信息????
用户??用户信息???? 用户信息????
??
该数据库一共有 2 张表,其中与本次测试有关的表为用户 用户信息表 。
与本次测试有关信息
网页编号??名称??功能????WB001??frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理????
名称??功能????WB001??frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理????
功能????WB001??frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理????
??WB001??frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理????
WB001??frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理????
frmLogin.cs??登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理???? 登录页????WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理???? ??WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理???? WB002??frmMain.cs??主页面????WB003??Form1.cs??用户管理???? frmMain.cs??主页面????WB003??Form1.cs??用户管理???? 主页面????WB003??Form1.cs??用户管理???? ??WB003??Form1.cs??用户管理???? WB003??Form1.cs??用户管理???? Form1.cs??用户管理???? 用户管理???? ??
四、待测试的功能介绍
主要测试系统页面的登录和退出功能,因为该系统的用户角色,用户的添加、修改和删除。
下表列出进入登录页后,当转入的页面:
账号密码执行操作正确跳转的页面adminadmin点击登陆frmMain.cs 密码执行操作正确跳转的页面adminadmin点击登陆frmMain.cs 执行操作正确跳转的页面adminadmin点击登陆frmMain.cs
正确跳转的页面adminadmin点击登陆frmMain.cs
adminadmin点击登陆frmMain.cs
adminadmin点击登陆frmMain.cs admin点击登陆frmMain.cs 点击登陆frmMain.cs
frmMain.cs
五、测试手段与方法
1.设计测试用例以进行手工测试。
2.测试方法:由于本次测试的依据是需求,所以采用黑盒测试方法。 3.测试策略:功能测试,主要采用等价类划分的策略。 4.测试手段:功能测试,手动模拟正常、异常输入。 5.测试内容:功能测试,按照需求功能。
六、测试用例与测试过程
测试用例编号??前提条件??输入数据??操作步骤??期望结果??测试用例类型、要点??实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
前提条件??输入数据??操作步骤??期望结果??测试用例类型、要点??实际结果????TestCase1001??输入数据??操作步骤??期望结果??测试用例类型、要点??实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
操作步骤??期望结果??测试用例类型、要点??实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
期望结果??测试用例类型、要点??实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
测试用例类型、要点??实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
实际结果????TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
??TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期
一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
TestCase1001??打开登录页frmLogin.cs??
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
打开登录页frmLogin.cs?? 1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.账号正确 2.密码正确??
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.在“账号”中输入正确的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期
一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
正确转入frmMain.cs??功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
功能测试??与预期一致????TestCase1002??打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
与预期一致????TestCase1002??打开登录页frmLogin.cs??
1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
??TestCase1002??打开登录页frmLogin.cs??
1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
TestCase1002??打开登录页frmLogin.cs??
1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
打开登录页frmLogin.cs?? 1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.账号正确 2.密码错误??
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.在“账号”中输入正确的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预
期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
提示用户名或密码错误,并返回登录页??功能测试、输入错误的密码??与预期一致????TestCase1003??功能测试、输入错误的密码??与预期一致????TestCase1003??打开登录页frmLogin.cs?? 1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
与预期一致????TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
??TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
TestCase1003??打开登录页frmLogin.cs??
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
打开登录页frmLogin.cs?? 1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.账号错误 2.密码正确??
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.在“账号”中输入错误的数据。 2.\密码\中输入正确的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预
期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
提示用户名或密码错误,并返回登录页??功能测试、输入错误的帐号??与预期一致????TestCase1004??
功能测试、输入错误的帐号??与预期一致????TestCase1004??打开登录页frmLogin.cs?? 1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
与预期一致????TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
??TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
TestCase1004??打开登录页frmLogin.cs??
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
打开登录页frmLogin.cs?? 1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.账号错误
2.密码错误??1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
1.在“账号”中输入错误的数据。 2.\密码\中输入错误的数据。
3.点击“登陆”按钮。??提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系
人信息
提示用户名或密码错误,并返回登录页??功能测试、输错登录信息??与预期一致????TestCase1005??
功能测试、输错登录信息??与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到
frmAdd.cs??.填写正确新增联系人信息
与预期一致????TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系人信息
??TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系人信息 TestCase1005??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系人信息 在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??.填写正确新增联系人信息 .填写正确新增联系人信息
??1.在新增窗体填写正确的联系人信息 2.点击确定。??正确存储联系人信息??功能测试??与预期一致????TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写 1.在新增窗体填写正确的联系人信息 2.点击确定。??正确存储联系人信息??功能测试??与预期一致????TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写
正确存储联系人信息??功能测试??与预期一致????TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写
功能测试??与预期一致????TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写
与预期一致????TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写
??TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增
窗体不进行填写
TestCase1006??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增
窗体不进行填写
在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??不填写联系人信息??在新增窗体不进行填写 不填写联系人信息??在新增窗体不进行填写 1. 在新增窗体不进行填写
2. 点击确定??提示用户不能不填写新增联系人信息??功能测试、输错空白值??与预期一致????TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名
提示用户不能不填写新增联系人信息??功能测试、输错空白值??与预期一致????TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名
功能测试、输错空白值??与预期一致????TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名
与预期一致????TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名
2.不填写其他信息
??1.在新增窗体中填写用户姓名
??TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名
TestCase1007??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名
2.不填写其他信息
??1.在新增窗体中填写用户姓名
在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名 1.填写新增联系人姓名 2.不填写其他信息
??1.在新增窗体中填写用户姓名 1.在新增窗体中填写用户姓名
2.不对其他信息进行填写点击确定。
??正确存储联系人信息??功能测试??与预期一致????TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名
正确存储联系人信息??功能测试??与预期一致????TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名
功能测试??与预期一致????TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名
与预期一致????TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名
??TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名 TestCase1008??在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名 在frmLogin.cs窗体中点击新增,跳转到frmAdd.cs??1.不填写新增联系人姓名 1.不填写新增联系人姓名 2.填写其他信息
??1在新增窗体中不填写用户姓名 1在新增窗体中不填写用户姓名 2.对其他信息进行填写点击确定。
??提示用户名不能为空??功能测试、输入无效值??与预期一致????TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
提示用户名不能为空??功能测试、输入无效值??与预期一致????TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
功能测试、输入无效值??与预期一致????TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
与预期一致????TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
??TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
TestCase1009??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??不进行修改 ??1.在修改窗体中不进行修改 2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗
体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
不进行修改 ??1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名 1.在修改窗体中不进行修改
2.点击确定 ??正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
正确存储联系人信息??功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
功能测试??与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改
2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
与预期一致????TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的
姓名进行修改
2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
??TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
TestCase1010??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名 1.对联系人的姓名进行修改 2.对联系人的其他信息进行修改
??1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
1.在修改窗体中对联系人的姓名进行修改
2.在修改窗体中对联系人的其他信息进行修改。
3.点击确定??正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
正确存储联系人修改后的信息??功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中
点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
功能测试??与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名
2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
与预期一致????TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名
2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
??TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
TestCase1011??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名
在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名 1.删除联系人的姓名 2.不修改联系的其他信息
??1.在修改窗体中删除联系人的姓名 1.在修改窗体中删除联系人的姓名 2.不修改联系人其他的信息
3.点击确定??提示用户名不能为空??功能测试、输入空白值??与预期一致????TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
提示用户名不能为空??功能测试、输入空白值??与预期一致????TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
功能测试、输入空白值??与预期一致????TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
与预期一致????TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名
2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
??TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
TestCase1012??在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名
在frmLogin.cs窗体中点击修改,跳转到frmEdit.cs??1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名 1.删除联系人的姓名 2.修改联系人的其他信息
??1.在修改窗体中删除联系人的姓名 1.在修改窗体中删除联系人的姓名 2.修改联系人其他的信息
3.点击确定??提示用户名不能为空??功能测试、输入空白值??与预期一致????TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
提示用户名不能为空??功能测试、输入空白值??与预期一致????TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
功能测试、输入空白值??与预期一致????TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 与预期一致????TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 ??TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 TestCase1013??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 不输入任何值??1.在收索界面不进行输入 2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 1.在收索界面不进行输入
2. 点击查找
??提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
提示姓名或电话至少要输入一项??功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
功能测试、输入空白值??与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
与预期一致????TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名
??TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 TestCase1014??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1随意输入一个姓名 1随意输入一个姓名 2.不输入电话
??1.在收索界面输入个随意姓名 2.不输入电话
3.点击查找??显示收索结果为空??功能测试??与预期一致????TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名 1.在收索界面输入个随意姓名 2.不输入电话
3.点击查找??显示收索结果为空??功能测试??与预期一致????TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名
显示收索结果为空??功能测试??与预期一致????TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名
功能测试??与预期一致????TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名
与预期一致????TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名
??TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名 TestCase1015??在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名 在frmLogin.cs窗体中点击收索,跳转到frmSearch.cs??1输入正确的联系人姓名 1输入正确的联系人姓名 2.电话为空
??1.在收索界面输入正确的联系人姓名 2.电话为空。
3.点击查找??显示所有符合的收索结果??功能测试??与预期一致????七、测试结果与建议 1.在收索界面输入正确的联系人姓名 2.电话为空。
3.点击查找??显示所有符合的收索结果??功能测试??与预期一致????七、测试结果与建议 显示所有符合的收索结果??功能测试??与预期一致????七、测试结果与建议 功能测试??与预期一致????七、测试结果与建议 与预期一致????七、测试结果与建议 ??七、测试结果与建议
七、测试结果与建议
本次测试结果与预期结果基本吻合,存在一下问题
1. 系统在开发过程中应注意留有详细的开发文档,以便让测试人员了解用户及开发人员的意图,也便于维护。
2. 用户登录信息应该记录在数据库表或者日志中,以便于日后审核。
3. 数据库表TeacherInfo及AccountnameInfo中用户密码字段应该被加密,即使是系统管理员也不能查看与更改,只能重置为初始密码,以此防止内部泄露用户密码的问题。此外用户密码长度也不足,不能是最长10位,而应当最少10位。
4. 访问数据库的超级用户sa的密码过于简单,应使用超过16位的密码,防止被猜中,以保护用户安全。
5. 建议在登录页加上验证码,以防止来自网络的恶意攻击。
6. 建议在数据库中加上教师的论文或者项目存储字段,这样需要的时候可以将资料快速调出来查看和处理。
正在阅读:
通讯录管理系统(16杨鑫、14林继涛)05-22
人力资源管理的制度设计07-19
九上25课词五首赏析02-02
施工现场临时用电培训考试试题09-11
浙江师范大学校史·中卷 志04-30
安全知识、法制教育制度08-11
安全员和材料员继续教育试题04-22
重庆一中2012-2013学年高二下学期期末考试 政治试卷05-29
生理学模拟试题 B12-16
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理系统
- 通讯录
- 杨鑫、
- 林继涛
- 政治学原理教案稿
- 2013年湖南省高考压轴卷英语试题及答案
- 2015年护士资格《实践能力》真题及答案
- 2017-2018学年吉林省公主岭市第五高级中学高一上学期历史期末考
- 数字郴州规划
- 浙江省某高层办公楼节能专项施工方案
- 电工学(电子技术)课后答案第一部分第六版_秦曾煌
- 中国工业手套市场分析报告
- 2014年大理事业单位招聘考试预测习题五
- 超星尔雅《艺术鉴赏》课后答案彭吉象
- 济南大学综合实习报告—OA办公自动化
- 小班建构游戏:我的家
- 中国无线增值服务产业竞争调研及未来五年发展战略研究报告
- 电路原理随堂练习
- 2018-2019-高中团支部书记工作计划-word范文模板(4页)
- 中国矿用仪表行业市场前景分析预测年度报告(目录) - 图文
- 机关办公楼及公职人员周转住房灾后重建项目可行性研究报告1
- 农村集体土地征收补偿问题研究
- 建设工程项目管理服务合同(示范文本)
- 合金品项目可行性研究报告(目录) - 图文