|
功能模块 用例编号 测试目的 前提条件 测试步骤 输入数据 预期结果 实际结果
服务器端 启动服务器程序 1 看是否能够正常启动服务器程序 双击服务器程序 能够正常启动程序,并出现程序窗口 Y
在线用户栏 2 看在线用户栏下是否显示计算机名 打开服务器程序窗口 在线用户栏下显示本机计算机名 Y
3 在线用户栏中是否能输入数据 单击在线用户栏中某个位置 123 在线用户栏中没有出现光标,不能输入数据 Y
菜单栏 4 看相应菜单是否能变亮 光标移动到"操作"、"退出"选项上或下拉菜单时 相应菜单项变亮 Y
5 看相应菜单是否能弹出下拉菜单 鼠标单击主菜单并移动光标 移到相应主菜单时弹出下拉菜单 Y
6 看服务器是否能够能创建成功 单击菜单"操作"下的"启动服务器"选项 在窗口右边信息框中显示"服务器创建成功",并弹出windows安全警报提示窗口 Y
服务器程序已经创建 单击菜单"操作"下的"启动服务器"选项 弹出提示对话框"服务器已经启动!" Y
7 看是否能够退出服务器程序 单击菜单"操作"下的"断开"选项 能够正常退出程序,并关闭程序窗口 Y
单击菜单"退出"下的"Exit"选项 能够正常退出程序,并关闭程序窗口 Y
信息栏 8 在信息栏中是否能输入数据 单击信息栏中某个位置 123 信息栏中没有出现输入光标,不能输入数据 Y
9 当发送较多信息时,信息栏中是否出现滚动条 连续发送多个信息,点发送,直到信息占满信息框, 信息栏中出现滚动条,且越来越短 Y
10 选择某行信息时,是否会变亮 单击某行信息 如"服务器创建成功" "服务器创建成功"这行信息变亮 Y
发送信息框 11 在发送信息框中是否能够输入数据 单击发送信息框中某个位置 123、abc、你好 信息框中显示123、abc、你好 Y
#、$、%、空格 信息框中显示"#、$、%" Y
1000个1 信息框中显示1000个1 Y
12 打开服务器窗口,发送信息框中最前端是否会出现输入光标 打开服务器窗口 发送信息框中出现输入光标 Y
13 在发送信息框中是否支持从别的应用程序中复制粘贴信息 从别的应用程序中复制或剪贴一些字符,如Word中,Ctrl+V粘贴到信息框中 你是 信息框中显示"你是" Y
从别的应用程序中复制或剪贴一些字符,如Word中,右键菜单选择"粘贴"粘贴到信息框中 你是 信息框中显示"你是" Y
14 在发送信息框中是否支持复制粘贴 在信息框中输入数据后,Ctrl+C复制后Ctrl+V粘贴一次 你好 信息框中显示"你好 你好" Y
在信息框中输入数据后,右键菜单选择"复制"后再选择"粘贴"一次 你好 信息框中显示"你好 你好" Y
16 在发送信息框中输入超长字符后是否显示滚动条 在信息框中输入超长字符 1000个1 信息框中显示滚动条,且随着信息的增多,滚动条越来越短 Y
17 光标移动到发送信息框中是否会变成输入状态 光标移动到发送信息框中 光标显示输入状态 Y
发送按钮 18 看是否能发送信息 首先启动服务器,客户端连接服务器 在发送信息框中输入数据并点击发送 123、abc、你好 发送成功,并在上面的信息栏中和客户端信息栏中显示服务器发送的信息"123、abc、你好" 信息栏中显示服务器发送的信息为空,客户端信息栏显示"123、abc、你好"
首先启动服务器,客户端连接服务器 #、$、% 发送成功,并在上面的信息栏中客户端信息栏显示服务器发送的信息"#、$、%" 信息栏中显示服务器发送的信息为空,客户端信息栏显示"#、$、%"
首先启动服务器,客户端连接服务器 空 不能发送 Y
首先启动服务器,客户端连接服务器 1000个1 发送成功,并在上面的信息栏中和客户端信息栏中显示服务器发送的信息为1000个1 信息栏中显示服务器发送的信息为空,客户端信息栏不能显示1000个1
首先启动服务器,客户端连接服务器 空格 发送成功,并在上面的信息栏中和客户端信息栏中显示服务器发送的信息为空 Y
服务器程序未启动 在发送信息框中输入数据并点击发送 123 不能发送,并出现提示对话框"请先启动服务器" Y
窗体 19 窗口大小能否正常缩放 光标移动到窗体四周边界并拖动窗体边界 能改变大小 光标未改变形状,不能改变大小
20 窗体能否移动到任意位置 鼠标单击标题栏不放,并拖动到任意位置 能够拖动到任意位置 Y
21 窗体不是当前活动窗口时是否处于灰色 先单击窗体标题栏,后单击窗口外的任意位置 窗体处于灰色状态 Y
22 窗体是否能最小化 单击窗体标题栏右端的最小化按钮 窗体处于最小化状态,并显示在任务栏上 Y
在当前窗体外单击任意地方 窗体处于最小化状态,并显示在任务栏上 不能最小化
23 窗体最小化后是否能还原成原来状态 窗体已经最小化 单击任务栏上的服务器程序图标 窗体还原为原来大小状态 Y
鼠标右键单击服务器程序图标,右键菜单选择"还原" 窗体还原为原来大小状态 Y
24 窗体是否能最大化 单击窗体标题栏右端的最大化按钮 窗体处于最大化状态 最大化按钮不可用,窗体不能最大化
25 窗体是否能关闭 单击窗体标题栏右端的关闭按钮 窗体关闭,程序退出 Y
26 窗体是否布局合理 查看窗体布局 窗体布局美观合理 信息栏上信息文字不全,排列不整齐
27 窗体是否有错别字 查看窗体字体 没有错别字 Y
28 窗体是否有字体一致 查看窗体字体 字体都一致 菜单"退出"下"Exit"与菜单栏其他字体不一致
29 多个窗体重叠时是否能够切换 同时打开多个窗体 来回单击当前活动窗体后面的灰色窗体 能够切换为当前活动窗体 灰色窗体不能切换为当前活动窗体,即不能出现在最前面
滚动条 30 信息栏中滚动条是否能上下移动 信息栏中信息已满,并出现滚动条 单击滚动条不放,并上下拖动 能够上下移动 Y
单击滚动条的上下按钮 能够上下移动 Y
单击信息栏中某个位置,用鼠标滑轮控制滚动条上下移动 能够上下移动 Y
31 发送信息框中滚动条是否能上下移动 发送信息框中,信息已满,并出现滚动条 同上 能够上下移动 Y
客户端 发送讯息框 32 在发送讯息框中是否能够输入数据 单击发送讯息框中某个位置,输入数据 123、abc、你好 讯息框中显示123、abc、你好 Y
#、$、%、空格 讯息框中显示"#、$、%、空格" Y
1000个1 讯息框中显示1000个1 Y
33 打开客户端窗口,发送讯息框中最前端是否会出现输入光标 打开客户端窗口 发送讯息框中出现输入光标 Y
34 在发送讯息框中是否支持从别的应用程序中复制粘贴信息 从别的应用程序中复制或剪贴一些字符,如Word中,Ctrl+V粘贴到讯息框中 你是 讯息框中显示"你是" Y
从别的应用程序中复制或剪贴一些字符,如Word中,右键菜单选择"粘贴"粘贴到信息框中 你是 讯息框中显示"你是" Y
35 在发送讯息框中是否支持复制粘贴 在讯息框中输入数据后,Ctrl+C复制后Ctrl+V粘贴一次 你好 讯息框中显示"你好 你好" Y
在讯息框中输入数据后,右键菜单选择"复制"后再选择"粘贴"一次 你好 讯息框中显示"你好 你好" Y
36 光标移动到发送讯息框中是否会变成输入状态 光标移动到发送讯息框中 光标显示输入状态
发送讯息按钮 37 看是否能够发送讯息 启动服务器并连接服务器 单击发送讯息框中某个位置,输入数据,并单击"发送讯息" 123、abc、你好 发送成功,并在客户端和服务器信息栏中显示发送的信息"123、abc、你好" Y
启动服务器并连接服务器 #、$、%、空格 发送成功,并在客户端和服务器信息栏中显示发送的信息"#、$、%、空格" Y
启动服务器并连接服务器 1000个1 发送成功,并在服务器信息栏中和客户端信息栏中显示服务器发送的信息为1000个1 服务器信息栏中和客户端信息栏中显示服务器发送的信息没有1000个1
启动服务器并连接服务器 空 不能够发送 Y
未连接服务器 在讯息框中输入数据后,单击"发送讯息" 123 弹出提示对话框"发送失败" Y
信息栏 38 在信息栏中是否能输入数据 单击信息栏中某个位置 123 信息栏中没有出现输入光标,不能输入数据 Y
39 当发送较多信息时,信息栏中是否出现滚动条 连续发送多个信息,点发送,直到信息占满信息框 信息栏中出现滚动条且越来越短 Y
40 选择某行信息时,是否会变亮 单击某行信息 如"服务器说:你好" "服务器说:你好"这行信息变亮 Y
连接服务器按钮 41 单击后是否变成灰色不可用 单击"连接服务器" 按钮变成灰色,不可用 Y
42 看连接服务器是否成功 服务器已经启动 单击"连接服务器",并在发送讯息框中输入123,点"发送讯息" 客户端和服务器信息栏都收到发送的信息"123" 服务器信息栏中收到的信息为空
断开连接按钮 43 看是否能够断开连接 单击"断开连接"并在发送讯息框中输入123,点"发送讯息" 弹出提示"发送失败",客户端和服务器信息栏都未收到发送的信息"123" Y
44 单击后是否变成灰色不可用 单击"断开连接" 按钮变成灰色,不可用 Y
滚动条 45 信息栏中滚动条是否能上下移动 信息栏中信息已满,并出现滚动条 单击滚动条不放,并上下拖动 能够上下移动 Y
单击滚动条的上下按钮 能够上下移动 Y
单击信息栏中某个位置,用鼠标滑轮控制滚动条上下移动 能够上下移动 Y
窗体 46 窗口大小能否正常缩放 光标移动到窗体四周边界并拖动窗体边界 能改变大小 光标未改变形状,不能改变大小
47 窗体能否移动到任意位置 鼠标单击标题栏不放,并拖动到任意位置 能够拖动到任意位置 Y
48 窗体不是当前活动窗口时是否处于灰色 有两个窗体同时打开 先单击窗体标题栏,后单击另外一个窗口任意位置 窗体处于灰色状态 Y
49 窗体是否能最小化 单击窗体外的任意位置 窗体处于最小化状态,并显示在任务栏上 Y
50 窗体最小化后是否能还原成原来状态 窗体已经最小化 单击任务栏上的客户端程序图标 窗体还原为原来大小状态 Y
鼠标右键单击服务器程序图标,右键菜单选择"还原" 窗体还原为原来大小状态 点右件键就可以还原,右键菜单没有"还原"选项
51 窗体是否能最大化 单击窗体标题栏右端的最大化按钮 窗体处于最大化状态 标题栏右端没有"最大化"按钮,不能最大化
52 窗体是否能关闭 单击窗体标题栏右端的关闭按钮 窗体关闭,程序退出 Y
53 窗体是否布局合理 查看窗体布局 窗体布局美观合理 标题栏右端缺少"最大化""还原"按钮
54 窗体是否有错别字 查看窗体字体 没有错别字 Y
55 窗体是否有字体一致 查看窗体字体 字体都一致 Y
56 多个窗体重叠时是否能够切换 来回单击当前活动窗体后面的灰色窗体 能够切换为当前活动窗体 Y |
|