表格
表格用例
  表格操作
    删除
      输入序列： 检查点
      1.光标点到表格中，右键点击删除表格名称，删除表格标题行：检查依次的操作结果正确
      2.点击‘undo’，光标点到表格名称中，键盘进行backspace操作： 表格名称被删除，表格样式不改变，没有多余空行产生
      3.光标点到表格中，键盘进行删除操作（Backspace删除整行/整列，Delete删除文字）
        光标所在单元格为合并单元格
        光标所在单元格为标题行
      4.选中整行整列，键盘进行删除操作(Backspace删除选中的行/列，delete删除行/列中的文字)
        行/列中包含合并单元格
      5.光标点到表格单元格中，点击按钮‘删除表格’： 表格删除
      6.点击‘undo’,光标点到表格单元格中，点击右键‘删除表格’： 表格删除
    合并拆分
      输入序列： 检查点：
      表格边界处相应的向右向下合并单元格不可点
      表格名称不可合并
      向右
        输入序列： 检查点
        1.光标点到表格第一个单元格中，点击按钮‘右合并’2次 ： 检查相应的单元格合并
          光标所在单元格为普通单元格
          光标所在单元格为标题行
        2.检查按钮‘合并多个单元格’、‘向下合并’、‘拆分成行’变灰不可选，‘右合并’‘完全拆分’‘拆分成列’按钮高亮可选
        3.点击按钮‘拆分成列’ ： 表格复原
        4.点击‘undo’,再点击 ‘完全拆分’：表格复原
      向下
        输入序列： 检查点
        1.光标点到表格第一个单元格中，点击按钮‘向下合并’2次 ： 检查相应的单元格合并
        2 .检查按钮‘合并多个单元格’、‘向右合并’、‘拆分成列’变灰不可选，‘向下合并’‘完全拆分’‘拆分成行’按钮高亮可选
        3.点击按钮‘拆分成行’ ： 表格复原
        4.点击‘undo’,再点击 ‘完全拆分’：表格复原
        5.合并一整列单元格： 表格宽度不改变
        6.表格标题不能向下合并
      多个合并
        输入序列： 检查点
        1.选中左上角4个单元格，点击‘合并多个单元格’： 检查合并结果
        2.光标点到合并后的单元格中，再点击 ‘完全拆分’：表格复原
        3.点击‘undo’,光标点到合并后的单元格中，再点击 ‘拆分成行’，‘拆分成列’：左上角的部分表格如图：
        4.在若干单元格中输入文本，合并第一列部分单元格，再点击‘完全拆分’： 表格复原，样式不变
      通过右键的操作，重复类似以上描述的3类操作序列（注意查看右键只显示当前可以做的操作）
    任意调整宽高
      输入序列： 检查点：
      1.光标放在表格行列线上，点击(长按)表格行列线： 出现拖拽线，拖拽线与表格行列线基本重合
      2.任意拖拽表格行列线，预览： 表格行列线能够拖动到指定位置，预览后表格有拖拽效果
        表格有标题行，有表格名称
        表格无标题行，无表格名称
      3.双击表格竖线，预览： 该列单元格变为表格文字自适应，预览后表格效果不变
      4.合并（拆分）单元格后，拖拽表格边缘线调整宽高： 表格样式不会乱
      5.表格中输入文本，调整文本字号24： 表格高度变大
      6.标题名称、标题行的表格行线无法拖拽
    平均分布行列
      输入序列： 检查点
      1.拖拽使表格分布不均，选中一整行，右键点击平均分布各列： 表格平均分布各列，表格总宽度不变
      2.拖拽使表格分布不均，选中一整列，右键点击平均分布各行： 表格平均分布各行，表格总高度不变
      3.拖拽使表格分布不均，选中若干宽度不同的整列，右键点击平均分布各列： 平均分布选中的各列，其他列宽度不变，表格总宽度不变
      4.拖拽使表格分布不均，选中若干高度不同的整行，右键点击平均分布各行： 平均分布选中的各行，其他行高度不变，表格总高度不变
    插入段落
      输入序列： 检查点
      1.光标点到表格单元格中，点击按钮‘表格前插入行’： 表格前插入行
      2.点击‘undo’,光标点到表格单元格中，点击右键前插入段落： 表格前插入行（非表格）
      3.点击‘undo’,光标点到表格首个单元格中，点击回车： 表格前插入段落
        可能产生的误操作：
          1
            正确预期：只在首个单元格的内容的最前面回车，会前插行
            误操作：表格首个单元格有内容，在内容后面两次回车，表格前插入段
      4.点击‘undo’,插入表格标题行，光标点到表格标题首个单元格中，点击回车： 表格前插入段落
      5.点击‘undo’,插入表格名称，光标点到表格名称中，点击回车： 光标跳到第一个单元格中
      6.光标点到表格单元格中，点击右键后插入段落： 表格后插入行
    tab键操作
      输入序列： 检查点
      1.光标点到表格最后一个单元格中，键盘进行tab操作： 表格新增一行
      2.合并单元格后，尾格tab新增行（向下合并无法tab,向右可以）
      3.光标点到任意单元格中，键盘进行tab操作： 光标跳到下一个单元格中
      4.插入一个3行3列的表格，将中间一列合并，光标点到表格第一个单元格中，不断进行tab操作： 光标能够遍历整个表格
    生成图表
      检查点
        输入序列：
      生成图表可用
        有行,列标题(标题中输入一些文字),全部数字的表格
      生成图表不可用
        缺少行或列, 内容不全是数字或有空时
      左上角预览正确,各项参数可配(再次打开页面时各项值能正确显示)
        检查生成的图表弹出页
      图表显示正确
        预览
      图表显示正确
        undo+预览,redo+预览,刷新草稿箱加载+预览
    查找
      输入序列： 检查点
      1.创建表格，在表格中输入中英文 ： 内容正常显示
      2.将光标定位到表格外，点击查找，输入查找内容（表格中存在的内容），点击上一个或下一个： 正确定位要查找的内容
      3.搜索到最上 或 最下 一个的要查找的内容时会提示，已搜索到文章头部 或 已搜索到文章末尾
    替换
      输入序列： 检查点
      1.创建表格，在表格中输入中英文 ： 内容正常显示
      2.将光标定位到表格外，点击替换，分别输入查找内容和替换内容，点击上一个 或 下一个 ：可正常定位到 要替换的文字的位置
      3.点击替换：可正常替换定位的内容，其他内容不受影响
      4.点击全部替换：一次性替换所有符合要求的内容，其他内容不变
  表格中插入其他元素
    输入序列： 检查点
    1.在表格的单元格中插入有序/无序列表： 检查结果，点击‘预览’，检查结果
    2.在表格的单元格中插入图片/表情/视频/音乐： 检查结果，点击‘预览’，检查结果
    3.在表格的单元格中插入附件/链接： 检查结果，点击‘预览’，检查结果
    4.在表格第一行插入分页符： 分页符插到表格的前面
    5.在表格非第一行插入分页符： 分页符将表格拆分
    6.点击‘预览’： 分页符显示成‘_ueditor_page_break_tag_’
  表格属性
    输入序列： 检查点
    1.设置 添加标题行，添加名称行，按页面宽度自适应，边框颜色为红色： 查看右边示例中表格是否符合设置格式
    2.点击‘确认’： 检查表格是否符合设置格式
    3.光标点到表格中，右键表格属性： 检查弹出的‘表格’对话框中属性的值是否与之前的设置相同
    4.修改属性 按表格文字自适应，点击‘确认’： 检查表格是否符合设置格式
    5.光标点到表格中，右键单元格属性：修改背景绿，确认： 检查选中的单元格显示与设置相同，其他单元格显示不变
    6.光标点到表格标题行中，右键单元格属性：修改背景黄，确认： 检查选中的单元格显示与设置相同，其他单元格显示不变
    7.表格对齐方式：修改右浮动，左浮动，居中对齐，确认： 检查表格的显示与设置相同，表格样式不变
    8.单元格对齐方式：在单元格中输入文本，右键修改单元格对齐方式，确认： 检查选中的单元格文本对齐方式的显示与设置相同，其他单元格显示不变
  表格插入
    输入序列： 检查点
    1.点击表格按钮的下拉列表，鼠标在上面移动： 检查列表上是否显示当前鼠标选中的行、列数
    2.选择5行5列，点击 ： 检查表格是否被正确输入，位置和行列数正确
    3.光标点到表格中，右键插入表格名称，插入表格标题行： 检查依次的操作结果正确
    4.光标点到表格中，点击按钮‘插入行’2次、‘删除行’1次、‘插入列’2次、‘删除列’1次：检查依次的操作结果正确（插入是向下、向右插入，删除也是从下、从右删）
    5.鼠标右键点击插入表格： 检查表格是否被正确插入，位置和行列数正确
    6.单元格、表格标题、表格名称中不可插入表格
    表格插入列标题
      输入序列： 检查点
      表格中右键 ,插入标题行/列 :显示正确
      行标题中,右键 (工具栏的表格操作按钮) :只能插入列,不能插入行
      行标题中,右键 (工具栏的表格操作按钮) :只能插入行和右插入列,不能前插入列
      多次undo,redo ,切源码,预览 :结果正确不报错
      点开表格属性 : 各项的选中状态和预览与实际情况一直
      在表格属性中修改一些项,确定 : 修改项生效
    添加可排序图标
      输入序列： 检查点
      通过右键是表格可排序 : 有图标
      通过右键取消表格可排序 : 没有排序图标
      多次undo,redo ,切源码,预览 :结果正确不报错
      点开表格属性 : 各项的选中状态和预览与实际情况一直
      在表格属性中修改一些项,确定 : 修改项生效
  底纹
    隔行变色
      输入序列： 检查点
      1.光标点在单元格中，右键边框底纹->表格隔行变色：表格有隔行变色效果
      2.切换到源码模式，检查table属性interlaced：enabled，tr属性class=‘back1’与‘back2’交替出现
      3.切回到编辑器，光标点在单元格中，右键边框底纹->取消表格隔行变色：表格隔行变色效果被取消
      4.切换到源码模式，检查table属性interlaced：disabled，tr属性没有class
      5.光标点在表格名称中，右键边框底纹->表格隔行变色：表格有隔行变色效果，但对表格名称无影响
      6.切换到源码模式，检查caption标签没有变化
    选区背景隔行
      输入序列： 检查点
      1.选中多行单元格，右键边框底纹->选区背景隔行：选中的区域有背景隔行效果
      2.再选中刚才的选区，右键边框底纹->取消选区背景：选中的区域背景隔行效果被取消
      3.只选中标题行的单元格，右键边框底纹->选区背景隔行：选中的区域背景色不变
      4.光标点在表格名称中，右键边框底纹：只有‘表格隔行变色’选项
    红蓝相间
      输入序列： 检查点
      1.选中多行单元格，右键边框底纹->红蓝相间：选中的区域有红蓝相间效果
      2.再选中刚才的选区，右键边框底纹->取消选区背景：选中的区域红蓝相间效果被取消
      3.只选中标题行的单元格，右键边框底纹->红蓝相间：选中的区域背景色不变
    三色渐变
      输入序列： 检查点
      1.选中多行单元格，右键边框底纹->三色渐变：选中的区域有三色渐变效果
      2.再选中刚才的选区，右键边框底纹->取消选区背景：选中的区域三色渐变效果被取消
      3.只选中标题行的单元格，右键边框底纹->三色渐变：选中的区域背景色不变
  表格排序
    逆序当前
      输入序列： 检查点
      1.切到源码模式，输入注释中内容，切回编辑器
      2.光标点在第一个单元格中，右键表格排序->逆序当前：查看表格内容如图所示
      3.选中第一列前三行，右键表格排序->逆序当前：查看表格内容如图所示
    按数值大小
      输入序列： 检查点
      1.切到源码模式，输入注释中内容，切回编辑器
      2.光标点在内容为“1”的单元格中，右键表格排序->按数值大小升序：查看表格内容如图所示
      3.选中第二列后三行，右键表格排序->按数值大小降序：查看表格内容如图所示
    按ASCII字符
      输入序列： 检查点
      1.切到源码模式，输入注释中内容，切回编辑器
      2.光标点在第一个单元格中，右键表格排序->按ASCII字符升序：查看表格内容如图所示
      3.选中第三列前三行，右键表格排序->按ASCII字符降序：查看表格内容如图所示
<table width="960" >
<tbody>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
Michael
</td>
<td width="299" valign="top" >
1
</td>
<td width="299" valign="top" >
康熙
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
ackson
</td>
<td width="299" valign="top" >
4
</td>
<td width="299" valign="top" >
承祜
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
{}
</td>
<td width="299" valign="top" >
2
</td>
<td width="299" valign="top" >
胤礼
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
&amp;*
</td>
<td width="299" valign="top" >
3
</td>
<td width="299" valign="top" >
襄嫔
</td>
</tr>
</tbody>
</table>
<table width="960" >
<tbody>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
Michael
</td>
<td width="299" valign="top" >
1
</td>
<td width="299" valign="top" >
康熙
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
ackson
</td>
<td width="299" valign="top" >
4
</td>
<td width="299" valign="top" >
承祜
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
{}
</td>
<td width="299" valign="top" >
2
</td>
<td width="299" valign="top" >
胤礼
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
&amp;*
</td>
<td width="299" valign="top" >
3
</td>
<td width="299" valign="top" >
襄嫔
</td>
</tr>
</tbody>
</table>
<table width="960" >
<tbody>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
Michael
</td>
<td width="299" valign="top" >
1
</td>
<td width="299" valign="top" >
康熙
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
ackson
</td>
<td width="299" valign="top" >
4
</td>
<td width="299" valign="top" >
承祜
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
{}
</td>
<td width="299" valign="top" >
2
</td>
<td width="299" valign="top" >
胤礼
</td>
</tr>
<tr>
<td width="299" valign="top" colspan="1" rowspan="1" style >
&amp;*
</td>
<td width="299" valign="top" >
3
</td>
<td width="299" valign="top" >
襄嫔
</td>
</tr>
</tbody>
</table>