{"text_format":"3","workbook":"xls","n_sheets":2,"sheets":["统计","通讯录"],"not_rendered":{"external_links":1,"defined_names":2},"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"统计","index":0,"n_rows":3,"n_cols":8,"rows_kept":3,"flags":["formulas_cached_only"]}
["作成者：",null,"作成日：",null,"承认者：",null,"承认日："]
["功能模块","用例数目","OK","NG","NA","已测试","未测试","执行率"]
["通讯录",71,0,0,0,0,71,{"v":0,"d":"0%"}]

{"sheet":"通讯录","index":1,"n_rows":72,"n_cols":10,"rows_kept":72,"merged":[[1,1,16,1],[2,2,3,2],[6,2,7,2],[8,2,9,2],[10,2,11,2],[12,2,13,2],[17,1,20,1],[21,1,42,1],[21,2,42,2],[23,3,28,3],[32,3,35,3],[36,3,39,3],[40,3,42,3],[43,1,49,1],[44,2,46,2],[47,2,48,2],[50,1,71,1],[50,2,71,2],[52,3,57,3],[61,3,64,3],[65,3,68,3],[69,3,71,3]],"flags":["formulas_cached_only"]}
["编号","测试项目","测试步骤","测试条件分支","测试条件分支明细","期待结果","判定履历","担当者","最新结果","BUG票ID"]
[1,"界面展示","点击菜单栏的公文管理，在功能导航选择个人信息的通讯录",null,null,"1.在通讯录页签打开，当前位置显示正确；\n2.列表的右上方有查询，新增和删除按钮；\n3.查询条件有姓名输入框，组名选择控件；\n4.一览显示复选框，姓名，所属部门，固定电话，移动电话，电子邮件，排序号，并与数据库保持一致；\n5.一栏下方显示分页控件，包含选择单页最大记录数的下拉选择按钮，首页，上一页，页数输入框，下一页，尾页，总记录数"]
[2,null,"排序号支持排序功能","点击表头的小三角",null,"按排序号降序排列"]
[3,null,null,"再次点击小三角",null,"按排序号升序排列"]
[4,null,"单页总记录数选择按钮选择10",null,null,"每一页显示10条记录，分页控件显示正常"]
[5,null,"单页总记录数选择按钮选择20",null,null,"每一页显示20条记录，分页控件显示正常"]
[6,null,"点击首页控件","一览在第一页",null,"一览不翻页，弹出对话框，提示“已到第一页”"]
[7,null,null,"一览不在第一页",null,"一览跳转到第一页，记录显示正常，控件显示正常"]
[8,null,"点击上一页控件","一览在第一页",null,"一览不翻页，弹出对话框，提示“已到第一页”"]
[9,null,null,"一览不在第一页",null,"一览跳转到上一页，记录显示正常，控件显示正常"]
[10,null,"点击下一页控件","一览在最后一页",null,"一览不翻页，弹出对话框，提示“已到最后一页”"]
[11,null,null,"一览不在最后一页",null,"一览跳转到下一页，记录显示正常，控件显示正常"]
[12,null,"点击尾页控件","一览在最后一页",null,"一览不翻页，弹出对话框，提示“已到最后一页”"]
[13,null,null,"一览不在最后一页",null,"一览跳转到最后一页，记录显示正常，控件显示正常"]
[14,null,"页数输入框输入含非数字的字符串",null,null,"一览不翻页，弹出对话框，提示“请输入有效数字”，点击确定，光标消失"]
[15,null,"页数输入大于总页数的数字",null,null,"一览不翻页，弹出对话框，提示“请输入有效数字”，点击确定，光标消失"]
[16,null,"页数输入小于或等于总页数的数字",null,null,"一览跳转到该页，记录显示正常，控件显示正常"]
[17,"查询功能","清空输入框内容，点击查询按钮",null,null,"列表展示所有记录"]
[18,null,"查询条件输入无效字符串",null,null,"无记录显示，查询条件数据保留"]
[19,null,"选择一个查询条件输入无效字符串，其它查询查询条件输入有效字符串",null,null,"无记录显示，查询条件数据保留"]
[20,null,"输入有效字符串",null,null,"显示符合条件的所有记录，并与数据库保持一致，查询条件数据保留"]
[21,"新增","点击新增按钮",null,null,"弹出新增联系方式窗口，有组名选择控件，添加组名控件，姓名，所属部门，固定电话，移动电话，电子邮件，排序号6个输入框，下方有保存和取消按钮；其中组名，姓名，排序号为必填项，有红色*符号"]
[22,null,null,"输入框输入字符串长度超过最大",null,"不再显示超过长度的字符"]
[23,null,null,"点击添加组名控件",null,"弹出添加组名窗口，有组名，描述输入框，其中其中组名为必填项，有红色*符号；下方有保存和取消按钮"]
[24,{"$nulls":3},"输入框输入字符串长度超过最大","不再显示超过长度的字符"]
[25,{"$nulls":3},"描述输入框输入字符串很长","出现竖向滚动条"]
[26,{"$nulls":3},"必填项没有全填，点击保存","保存失败，弹出对话框，提示必填项不能为空"]
[27,{"$nulls":3},"必填项全填，点击保存","返回新增联系方式窗口，组名选择框中新增该组名的选择项，另外在组名模块的列表中新增该条记录"]
[28,{"$nulls":3},"必填项全填，点击返回","返回新增联系方式窗口，组名选择框中没有该组名的选择项"]
[29,null,null,"必填项没有全填，点击保存",null,"保存失败，弹出对话框，提示必填项不能为空"]
[30,null,null,"必填项全填，点击保存",null,"该记录储存到数据库中，返回到通讯录界面，列表新增该条记录"]
[31,null,null,"必填项全填，点击返回",null,"该页面跳转到通讯录界面，列表和相关数据库新增该条记录"]
[32,null,null,"固定电话输入框输入内容，点击保存","电话输入框包含非数字的字符","修改失败，提示“请输入正确的电话号码”"]
[33,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度小于10","修改失败，提示“请输入正确的电话号码”"]
[34,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度大于11","修改失败，提示“请输入正确的电话号码”"]
[35,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度不小于10，且不大于11","修改成功，返回通讯录界面，电话输入框内容显示正确"]
[36,null,null,"手机号输入框输入内容，点击保存","手机号输入框包含非数字的字符","修改失败，提示“请输入正确的手机号”"]
[37,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度不等于11","修改失败，提示“请输入正确的手机号”"]
[38,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度等于11，开头两位数不是13，15，18这三种之一","修改失败，提示“请输入正确的手机号”"]
[39,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度等于11，开头两位数是13，15，19这三种之一","修改成功，返回通讯录界面，手机输入框内容显示正确"]
[40,null,null,"电子邮箱输入框输入内容，点击保存","电子邮箱输入框输入不是**@**.**格式","修改失败，提示“请输入正确的邮箱地址”"]
[41,{"$nulls":3},"电子邮箱输入框输入是**@**.**格式，且包含非数字、字母的字符","修改失败，提示“请输入正确的邮箱地址”"]
[42,{"$nulls":3},"电子邮箱输入框输入是**@**.**格式，且不包含非数字、字母的字符","修改成功，返回通讯录界面，电子邮箱输入框内容显示正确"]
[43,"删除","不选择记录点击删除",null,null,"弹出对话框，提示“请选择要删除的记录”"]
[44,null,"选择记录点击删除",null,null,"弹出对话框，提示“确定要删除吗？”"]
[45,null,null,"点击弹出对话框的确定",null,"删除成功，页面刷新，数据库清除该记录"]
[46,null,null,"点击弹出对话框的取消",null,"返回页面，一览不变，该记录保留，数据库中该记录未清除"]
[47,null,"选择一条记录","多页显示时，最后一页只有一条记录","删除最后一页的记录","删除成功，页面刷新，一览跳转到上一页，页数减少一页，分页控件显示正常；数据库清除该记录"]
[48,null,null,"多页显示时，最后一页有多条记录","删除任意一条记录","删除成功，一览停留在原页，页数不变，分页控件显示正常；数据库清除该记录"]
[49,null,"选择多条记录点击删除",null,null,"删除成功，页面刷新，数据库清除该记录"]
[50,"编辑","选择一条记录，点击姓名",null,null,"弹出新增联系方式窗口，有组名选择控件，添加组名控件，姓名，所属部门，固定电话，移动电话，电子邮件，排序号6个输入框，内容显示正确；下方有保存和取消按钮；其中组名，姓名，排序号为必填项，有红色*符号"]
[51,null,null,"输入框输入字符串长度超过最大",null,"不再显示超过长度的字符"]
[52,null,null,"点击添加组名控件",null,"弹出添加组名窗口，有组名，描述输入框，其中其中组名为必填项，有红色*符号；下方有保存和取消按钮"]
[53,{"$nulls":3},"输入框输入字符串长度超过最大","不再显示超过长度的字符"]
[54,{"$nulls":3},"描述输入框输入字符串很长","出现竖向滚动条"]
[55,{"$nulls":3},"必填项没有全填，点击保存","保存失败，弹出对话框，提示必填项不能为空"]
[56,{"$nulls":3},"必填项全填，点击保存","返回新增联系方式窗口，组名选择框中新增该组名的选择项，另外在组名模块的列表中新增该条记录"]
[57,{"$nulls":3},"必填项全填，点击返回","返回新增联系方式窗口，组名选择框中没有该组名的选择项"]
[58,null,null,"必填项没有全填，点击保存",null,"保存失败，弹出对话框，提示必填项不能为空"]
[59,null,null,"必填项全填，点击保存",null,"该记录储存到数据库中，返回到通讯录界面，列表新增该条记录"]
[60,null,null,"必填项全填，点击返回",null,"该页面跳转到通讯录界面，列表和相关数据库新增该条记录"]
[61,null,null,"固定电话输入框输入内容，点击保存","电话输入框包含非数字的字符","修改失败，提示“请输入正确的电话号码”"]
[62,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度小于10","修改失败，提示“请输入正确的电话号码”"]
[63,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度大于11","修改失败，提示“请输入正确的电话号码”"]
[64,{"$nulls":3},"电话输入框不包含非数字的字符，字符串长度不小于10，且不大于11","修改成功，返回通讯录界面，电话输入框内容显示正确"]
[65,null,null,"手机号输入框输入内容，点击保存","手机号输入框包含非数字的字符","修改失败，提示“请输入正确的手机号”"]
[66,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度不等于11","修改失败，提示“请输入正确的手机号”"]
[67,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度等于11，开头两位数不是13，15，18这三种之一","修改失败，提示“请输入正确的手机号”"]
[68,{"$nulls":3},"手机输入框不包含非数字的字符，字符串长度等于11，开头两位数是13，15，19这三种之一","修改成功，返回通讯录界面，手机输入框内容显示正确"]
[69,null,null,"电子邮箱输入框输入内容，点击保存","电子邮箱输入框输入不是**@**.**格式","修改失败，提示“请输入正确的邮箱地址”"]
[70,{"$nulls":3},"电子邮箱输入框输入是**@**.**格式，且包含非数字、字母的字符","修改失败，提示“请输入正确的邮箱地址”"]
[71,{"$nulls":3},"电子邮箱输入框输入是**@**.**格式，且不包含非数字、字母的字符","修改成功，返回通讯录界面，电子邮箱输入框内容显示正确"]