1、 测试用例测试用例用户界面测试表设计要素重要性检查项检查结果合适性非常重要用户界面是否与软件的功能相融洽? 输入用户名、密码进入系统,使用每个基本功能,界面与功能相融洽。用户界面是否适合用户的应用环境?输入用户名、密码进入系统,用户界面简单,适合用户的应用环境。容易理解非常重要界面元素是否有错别字,或者措词含糊、逻辑混乱?输入用户名、密码进入系统,打开每个基本功能,界面元素没有错别字、或者措词含糊、逻辑混乱现象。对于常用的功能,用户能否不必阅读手册就使用?是是否所有界面元素提供了充分而必要的提示?登陆系统,打开所有功能界面,每个界面都提供了必要的提示。界面结构和工作流程匹配吗?是提供联机帮助吗
2、?不能提供联机帮助及时反馈信息重要是否提供进度条、动画等反映正在进行的比较耗时间的过程?没有进度条和动画效果是否为重要的操作返回必要的结果信息?注册,重新登陆和退出有返回提示框,添加,修改和删除没有防错处理非常重要执行破坏性的操作之前,是否获得用户的确认?是输入数据或递交数据时,是否进行相应的数据校验(检查数据是否合法)是是否根据用户的权限自动隐藏或者禁用某些功能?没有一致性重要同类的界面元素是否有相同的视感和相同的操作方式?是是否符合广大用户使用同类软件的习惯?是字体是否一致?是个性化可选是否在具备必要的“一致性”的前提下突出“个性化”设计?否是否具有与众不同的、让用户记忆深刻的界面设计?否
3、合理布局可选界面的布局符合软件的功能逻辑吗?符合界面元素是否在水平或者垂直方向对齐?水平对齐界面元素的尺寸是否合理?合理行列间距是否保持一致?是是否恰当地利用窗体和控件的空白,以及分割线条?否窗口切换、移动、改变大小时,界面正常吗?窗口切换、移动时,此界面正常,但没有最大、最小化,也不可以改变大小合理色彩重要界面的色调是否让人感到和谐、满意?一般重要的对象是否用醒目的色彩表示?没有色彩使用是否符合行业的习惯?符合是否可以让色盲、色弱的人员使用?可以国际化重要度量单位、日期格式、人的名字是否让用户误解?否翻译文字是否地道,是否符合读者习惯?是项目/软件:人事档案管理系统 程序版本: V1.1功能
4、模块名: 登陆界面开发人员: 种晶用例编号: NO.1 测试时间: 2008-06-24功能特性: 用户身份验证 测试目的: 验证是否输入合法的信息,允许合法登陆,阻止非法登陆 测试数据: 用户名,密码编号测试项操作描述 数 据 期望结果 实际结果1登陆打开登陆界面,输入新的用户名及密码,然后注册,注册成功后按“确定”用户名:456密码:456可以进入系统进入系统2打开登陆界面,输入已经注册的用户名和密码用户名:123密码:123进入系统进入系统3打开登陆界面,设置用户名和密码为空不能登陆进入系统4打开登陆界面,输入没有注册的用户名和密码用户名:12345 密码:234不能登陆进入系统5注册打
5、开登陆界面,输入还没有注册的用户名和密码,按“注册”用户名:789密码:789注册成功6打开登陆界面,输入还没有注册的用户名和密码,按“注册”,按确定登陆系统用户名:2n#密码:125”注册不成功注册成功并能登陆系统7打开登陆界面,输入已经注册的户名和密码,按“注册”用户名:123密码:123提示已经注册提示注册成功8取消打开登陆界面,按“取消”退出登陆界面退出登陆界面项目/软件: 人事档案管理系统程序版本: V1.1功能模块名:基本信息开发人员: 种晶用例编号:NO.2 测试时间: 2008-6-24功能特性: 浏览、查询基本信息测试目的:验证是否可以按各个字段查询信息 测试数据: 员工编号
6、:1008,姓名:刘若英,性别:女,出生年月:1982-1-5编号测试项操作描述数 据期望结果实际结果1按编号查询基本信息根据员工编号查询,输入员工编号,按“查询”1008可以显示此员工的信息显示员工编号:1008的信息2根据员工编号查询,输入没有的员工编号,按“查询”1010提示没有此员工没有提示,也没显示信息3按姓名查询基本信息根据员工姓名查询,输入员工姓名,按“查询”刘若英 可以显示此员工的信息显示员工姓名为刘若英的信息4根据员工编号查询,输入没有的员工姓名,按“查询”ABC提示没有此员工没有提示,也没显示信息5按性别查询基本信息根据员工性别查询,输入员工性别,按“查询”女显示此员工表所
7、有女性的信息显示所有员工性别是女的信息6按出生年月查询基本信息输入没有的员工出生年月,按“查询”2008-6-15提示没有此员工没有提示,也没显示信息7根据员工出生年月查询,输入员工出生年月,按“查询”1982-1-5显示出符合此条件的员工的信息显示所有员工出生年月为:1982-1-5的信息项目/软件:人事档案管理系统程序版本: V1.1功能模块名: 信息管理开发人员: 种晶用例编号:NO.3 测试时间: 2008-6-24功能特性: 添加、修改和删除基本信息测试目的:验证是否可以正常的查询,添加,修改和删除员工的个人信息 测试数据: 员工编号,姓名,性别,出生年月,入职时间,部门编号测试项操
8、作描述数 据期望结果实际结果1基本信息添加在基本信息中输入新员工的资料,按“添加”员工编号;1002姓名:黄珊性别:女出生年月:1981-7-12入职年月:2007-9-1此信息被成功添加基本信息中浏览全部记载此员工的资料2在添加基本资料时,填进与资料原有的相同的编号,不同的姓名,按“添加”编号:7777 姓名:路芳不可以实现添加的功能可以实现3在添加基本资料时,连续输入相同的编号和不同的名字,按“添加”编号:456姓名:路芳编号:456 姓名:莫文不可以实现4基本信息删除在基本信息删除界面选一个员工的资料,按“删除”编号:1006姓名:种晶性别:女部门:生产部出生年月:1985-9-18入职
9、时间:1999-12-25此员工信息被删除员工信息表中没有了该员工的信息5基本信息修改在基本信息修改界面选一个员工的资料进行修改,按“修改”将编号为1019 员工资料的部门由技术部改为文艺部此员工信息被修改此员工信息的部门换成文艺部项目/软件:人事档案管理系统程序版本:V1.1功能模块名: 工资管理开发人员: 种晶用例编号:NO.4 测试时间: 2008-6-25功能特性: 查询、添加、修改和删除员工的工资信息 测试目的 :验证是否可以正常的查询,添加,修改和删除员工的工资信息测试数据 员工编号,姓名,性别,出生年月,专业,工资 编号测试项操作描述数 据期望结果实际结果1按员工编号查询工资信息
10、刚打开工资信息,按员工编号查询时,输入员工编号,按“查询”编号:1008可以看到员工的工资信息2在工资信息界面,选择员工编号查询,输入员工编号,按“查询”编号:1008可以看到该员工的信息显示该员工王力宏的工资信息3按性别查询员工的工资信息在工资信息界面,选择员工性别查询,输入性别,按“查询”性别:女可以看到与此输入条件相关的信息显示工资信息资料所有女性的信息4按出生年月员工的工资信息在工资信息界面,选择员工出生年月进行查询,输入出生日期,按“查询”出生年月:1982-1-5可以看到与此输入条件相关的信息显示出与此有关的员工高建腾和刘若英的信息5按工资查询员工的工资信息在工资信息界面,选择工资
11、查询,输入工资,按“查询”工资:80000可以看到与此输入条件相关的信息显示出与此有关的员工郑伊健的信息6工资信息添加在工资信息资料添加新员工的工资资料,按“添加”员工编号:1000姓名:莫问性别:男出生年月:1981-2-6入职时间:2007-9-1专业:本科工资:4000员工的资料被记录到工资信息里工资信息资料显示此此员工工资资料7工资信息修改在工资信息资料修改一个员工的工资资料,按“修改”员工编号:9000姓名:郑伊健性别:男出生年月:1986-9-9入职时间:2000-5-8专业:本科工资:80000此员工的工资信息被修改显示次员工的学历和工资被修改8工资信息删除在工资信息资料删除一个
12、员工的工资资料,按“删除”编号:1026姓名:刘若英性别:女出生年月:1982-1-5入职时间:200-1-1学历:专科工资:980此员工的工资信息被删除工资信息没有此员工的信息项目/软件: 人事档案管理系统程序版本: V1.1功能模块名: 用户管理开发人员: 种晶用例编号:NO.5 测试时间: 2008-6-27功能特性: 对用户信息的管理测试目的: 验证是否可以对用户的信息进行合法的管理 测试数据: 用户名,密码 编号测试项操作描述数 据期望结果实际结果1用户添加在用户界面添加新用户,按“添加”用户名:文静密码:1122重复密码:1122新用户被建立用户界面显示出新用户2在用户界面添加已经
13、注册的用户,按“添加”用户名:123密码:123此用户已注册3用户删除在用户界面选一个用户,按“删除”用户名:111密码:111此用户被删除用户界面没有该用户4用户修改在用户界面选一个用户进行密码修改,按“修改”用户名:文静密码:11重复密码:11此用户密码被修改用户界面出现此用户的新密码5重新登陆选择用户管理下的重新登陆,选择提示框的“是”关闭系统,打开登陆界面关闭系统,打开登陆界面6选择用户管理下的重新登陆,选择提示框的“否”回到系统界面回到系统界面项目/软件: 人事档案管理系统程序版本: V1.1功能模块名: 退出开发人员: 种晶用例编号:NO.6测试时间: 2008-6-28功能特性: 退出系统测试目的: 系统是否可以正常退出测试数据: 编号测试项操作描述数 据期望结果实际结果1退出在系统界面按“退出”,选择提示框的“是”退出系统退出系统2在系统界面按“退出”,选择提示框的“否”没有退出系统没有退出系统9