1. 测试环境
    1. 硬件配置
      1. CPU
      2. 内存
    2. 软件配置
      1. 操作系统/版本
      2. 语言环境
      3. Java版本
    3. 网络环境
  2. Bug Classes
    1. Class A
      1. 嚴重
        1. 損壞用戶硬盤上的其它文件
        2. 損壞用戶XMind文件
        3. 損壞用戶原來的軟件環境,且產生重大影響的
        4. 損壞XMind本身,導致XMind無法再用
        5. 反覆出現同一個錯誤,導致用戶實際上無法使用XMind
        6. 大的安全漏洞,容易獲得用戶隱私
    2. Class B
      1. 重要
        1. 偶然Crash
        2. 偶然導致OS崩潰
        3. 丟失用戶最近的操作或數據
        4. 導致某個重大功能無法使用
        5. 小的安全漏洞,不易被發現或不易被利用的
        6. 大的兼容性問題,導致用戶抱怨的
        7. 重大的不一致問題
    3. Class C
      1. 普通
        1. 內存洩漏
        2. 小的兼容性問題,不易被察覺的
        3. 嚴重的操作不方便
        4. 響應過慢
        5. 小的界面和數據不一致問題
        6. 不明確或容易誤解的提示
    4. Class D
      1. 輕微
        1. 拼寫錯誤,或用語不當
        2. 不恰當的提示(時機或位置不恰當)
        3. 不恰當的動畫效果
        4. 輕微的操作不方便
        5. 建議
  3. 测试功能列表
    1. Topic
      1. topic的编辑
        1. 很多文字显示在一行
          1. 注意有没有什么异常情况,例如最前面或者最后面的字被切掉,文字在topic外框的垂直方向上不是居中的
        2. topic中显示多行文字的情况有没有上述的异常情况发生
        3. 两种或者几种不能的文字混合时候有没有异常显示,需要测试一行和多行的情况
        4. 文字较多同时有多行时会不会覆盖图中其他的元素,例如boundary/releationship等
        5. 文字较多同时有多行时,变化topic的外框样式有没有显示异常的情况
        6. 用鼠标拖动编辑输入框时有没有异常,尝试多种拖动的情况
      2. 添加/删除各种属性
        1. Structure
          1. 设计一个结构相对复杂,元素较多的思维导图
          2. 每种topic的元素至少出现一次
          3. 情况复杂的元素可以出现多次, 例如:topic中包含图片需要考虑图片的上下左右位置的情况
          4. 设计的图中需要有一个topic同时添加多个元素和属性的情况, 例如:同时有marker,image,link等
          5. 矩阵结构时,双击列能否正常修改列的名称
          6. 彩虹色使用是否正常
          7. 主题的绿色按钮拖动是否能正常使用
          8. 多个自由主题同时移动时是否丢失相对位置
        2. Text
          1. 变化topic字体、字号、黑体、斜体、删除线、颜色看看显示上有没有异常,尝试几种不同类型的字体,如:serif, san-serif, hand-writing, fixed-width 等不同风格的字体
          2. 变化topic文字的对齐方式(居左、居中、居右),观察显示是否异常
          3. 以上测试都要考虑较长文字、多行文字、混合语言的情况
        3. Shape
        4. Line
          1. 改变 线条的颜色、形状、粗细
          2. 观察有没有异常显示
          3. 检查导出和打印选项有没有和显示的不同
        5. Marker
          1. 添加、修改、删除marker
          2. 图标显示是否正常
          3. 图标在导出后是否显示正常
          4. 查看使用过的图标是否会显示在最近使用的图标列表里面
          5. 选择用于过滤的图标若被删除,过滤效果是否有取消
          6. 拖拽图片到”剪切画“或者拖出再拖入是否有异常
          7. filter中是否包含用刀的所有图标
          8. 选择图标进行过滤结果是否正确
          9. 图例描述中是否包含所有用过的图标、文字是否可修改
          10. marker视图的测试
          11. 添加marker的分组
          12. 添加marker
          13. 尝试一下添加单色、彩色图标的效果
          14. 尝试添加不同尺寸图标的效果,大的图标和小的图标都尝试一下,看看显示有没有什么不对的地方
          15. 导入和导出marker组
        6. Attachment
          1. 添加常用的几种附件格式
          2. Image(png/jpg/svg/psd...)
          3. 文档(word/excel/ppt/pages/PDF...)
          4. HTML...
          5. 文件夹/zip...
          6. 添加附件以后在xmind中preview文件
          7. 删除附件
        7. Boundary
          1. 添加/删除操作
          2. 拖动带外框的主题,主题的外框是否会丢失
          3. 多个概要使用时是否会出现重叠
          4. 改变boundary样式
          5. 文字属性
          6. 文字较多或者存在多行文字的时候会不会和map的其他部分发生重叠或者其他异常现象
          7. 形状属性
          8. 线条属性
          9. 修改boundary属性后尝试导出和打印操作,看看是否与显示的情况一致
        8. Relationship
          1. 修改relationship的样式
          2. topic/boundary/summary之间的relationship
          3. 添加和删除操作
          4. 交叉测试几种不同的情况
        9. Summary
          1. 添加/删除操作
          2. 修改summary的样式
          3. 在summary上添加subtopic
          4. 修改subtopic的各种属性
          5. 重点检查修改属性或者有很多subtopic的时候summary会不会与其他部分重叠
          6. 为summary的subtopic再添加summary,形成多个summary链接的情况,然后再修改其样式观察是否出现显示异常
          7. 添加和修改样式后需要测试导出和打印的时候有没有与实际显示不一样
        10. Image
          1. 测试不同添加图片的方式
          2. File
          3. Web
          4. Clip Art
          5. 修改图片在topic中的位置
          6. 修改图片的大小
          7. 每次修改后测试导出和打印有没有与实际不符合
        11. Link
          1. 测试不同添加link的方式
          2. Topic
          3. File
          4. Web
          5. 点击link后看看是否与设计相符
          6. Topic添加的相对链接和XMind文件不保存在同一个磁盘时相对链接是否能正常使用
          7. 把鼠标放在主题添加的超链接图标上,右击选择标签,XMind是否正常工作
          8. 右击主题里面的超链接图标能不能正常删除超链接
          9. 能否直接拖拽文件到XMind作为附件
        12. Notes
          1. 编辑和查看notes的两种途径
          2. Notes 悬浮框
          3. Notes视图
          4. 编辑notes中包含的所有样式(字体、对齐、缩进、颜色、背景色、图片、链接等)
          5. 测试导出和打印的时候有没有与显示不符
          6. 添加很多图片或者很多文字后进行保存、导出、打印等操作观察是否有异常
          7. 备注里面的超链接导出为Word/PPT是否会变成纯文本
          8. 备注里面若是图片过大,导出到PDF时会不会失败
          9. 备注里面有超链接时是否会导致导出到Mindjet失败
        13. Label
          1. 添加/删除label操作
          2. label文字过长的情况
          3. 改变map的结构
          4. 重点测试二维图的情况
          5. 二维图中添加/删除column后label的变化是否与设计相符
        14. 测试要求
          1. 改变center topic的结构,观察是否出现异常
          2. 改变main topic或者subtopic或者floating topic,观察是否出现异常
          3. 多种structure同时存在时是否出现显示异常
          4. 尽可能多的考虑多种structure组合变化的情况
          5. 异常重点观察变化structure后是否有被重叠的元素
          6. 改变structure后,同时改变map的属性(Multi Brunch Colors/Tapered Lines),观察是否显示异常
      3. Numbering
        1. 尝试多种情况的属性设置,观察是否出现异常
        2. 前缀和后缀使用不同的文字
        3. 测试导出和打印有没有异常
    2. Map
      1. 上传到xmind.net
        1. General
          1. 修改标题和描述,上传后是否显示更新后的标题和描述内容
          2. 改变语言频道,上传后是否能在对应的语言频道中搜索到该图
        2. Privacy
          1. 改变privacy属性,查看上传后的是否与之相符
          2. 选择download后,到web上点击download看看能否下载
          3. 下载后再打开该图观察有没有内容和元素丢失或者显示与原图不符的情况
        3. 截图
          1. 放大/缩小/移动预览图,检查上传后显示的预览图是否与之前选择的相符
      2. 与Map相关的属性
        1. Background color & Wallpaper
          1. 调整背景色的透明度
        2. legend
          1. 显示/隐藏legend
          2. 用鼠标拖动legend观察是否有异常
          3. 修改marker的名称
        3. 高级属性
          1. 彩虹色是否显示正常
          2. 线条由粗到细的变化是否正常
          3. 改变图的结构后再观察前面的属性是否显示正常
      3. 结构
        1. xmind支持的几种结构是否正常工作
        2. 在一张思维导图中同时使用多种结构,看看有没有元素被覆盖
        3. 改变结构同时添加summary,并为summary加添subtopic,观察是否出现异常
        4. 改变summary的结构,观察显示是否出现异常
        5. 鱼骨图中添加多种元素
          1. 添加summary,为summary添加文字和子主题,看看是否显示正确
          2. 在summary的子主题上再加summary
          3. 添加boundary,并为bundary添加文字,改变文字的长短,换行,样式等
          4. 添加大小不同的图片
          5. 修改鱼骨图的属性和样式
        6. 二维图中添加多种元素
          1. 添加和修改列
          2. 添加marker、numbering、图片等
          3. 添加label
          4. 改变二维图中子主题的结构
        7. 在floating topic上测试以上操作
      4. 打印
        1. 打印预览图与真实的图是否一致,观察要仔细
        2. 打印的图较大时,先打印成PDF,然后讲PDF放大观察有没有问题
        3. 修改各种打印设置,观察打印结果是不是与设置的相符合
    3. 导入/导出
      1. 导入
        1. Freemind
        2. Mindmanager
          1. notes/taskinof等特殊的属性导入是否与设计相符
        3. XMind 2008
          1. xmind2008原有的元素和样式有没有显示异常和丢失的情况
          2. 新版本的图标与老版本的图标的兼容有没有问题
          3. 检查其他相关的属性是否存在异常
        4. 不同版本的导入
          1. 选择一个内容较多、元素较多的图来测试
          2. xmind导入支持的软件版本至少选择2个文件进行测试
          3. topic的数量和文字是否能全部导入
          4. 各种属性和样式导入后有没有丢失
      2. 导出
        1. 大图导出到PDF(Map)
        2. 思维导图里面图片很多时是否能正常导出到PDF(Map)
        3. 用其他语言做的思维导图是否能正常导出到PDF
        4. 当思维导图里面只有中心主题和自由主题/思维导图里面包含两个内容完全相同的主题/自由主题无内容时,XMind能不能正常导出到Word
        5. 导出到PDF时超链接是否可用
        6. 导出时若勾选“包含缩略图”和“分解缩略图”或者勾选其中一个能不能正常导出
        7. 导出的缩略图显示是否正确
        8. 导出到PDF时备注是否正常
        9. 导出Word时备注格式是否保存
        10. 导出Word时,Numbering的处理是否合理?
        11. 导出到Word时若不勾选某个内容如”超链接“,是否导出正确
        12. 备注里面的超链接若不以”http://“开始,导出到Word后是否可用
        13. 导出到Word/PPT是各个勾选内容,查看是否有效
        14. 矩阵结构下导出到Excel时,列的名称有没有丢失
        15. 导出到Excel时进行不同的设置看是否导出正确
        16. 主题使用编号功能,而往下几级的选择了“无”,在导出时还是会把已经使用了"无"的主题编号
        17. XMind导出和导入Freemind和Freeplane时,备注是否有问题
        18. 全角字符在各种导出下是否显示正常
        19. 导出到HTML是是否做到首行缩进
        20. 导出后Attachment是否可用
    4. Theme/style/template
      1. Theme & Style
        1. 有没有不能被提取的样式,测试的是否观察要仔细,软件支持的样式都要测试一遍
        2. 当图中同一种元素存在多个不同的样式时,提取的样式是否与设计相符合
        3. 样式预览图是否能反应真是的情况
        4. 重新选择Default Theme,再新建文件看看新的map有没有应该选择后的theme
        5. 添加/删除/修改 theme或者style
        6. 重命名Theme
      2. Theme Editor
      3. Style Editor
      4. Template
        1. 老版本的template能否打开
        2. 设计一个思维导图然后保存为模板,再打开看看有没有元素和样式丢失
        3. 软件自带的模板显示有没有问题
    5. 文件
      1. 版本管理
        1. 文件编辑历史:退回其中一个历史版本时再保存时是否能正常保存
        2. 当Gantt Chart打开时,能否成功回退到前一个历史版本?(二个版本设置了不同的Task Info)
      2. 打开/关闭/保存
        1. 最近打开的文件列表里面,文件名里有非ASCII字符是否显示正常
        2. 在最近打开文件列表里,若点击一个已被删除或者重命名的文件,是否会出现错误。
        3. 能不能打开以中文/别的语言命名的思维导图
        4. 能不能同时打开很多张思维导图
        5. 使用XMind2014打开XMind2012, 2013做的图
        6. 设置的缺省图被删除或是重命名时打开XMind
        7. Windows上关闭正在加载的网页,XMind是否能正常使用
        8. Mac OS安装Java7后,XMind能否正常打开名称中有非ASCII字符的文件
        9. 导入XMind的思维导图不经修改能否直接保存
      3. 老版本的兼容性
        1. 老版本的元素和样式用新版本打开后有没有丢失
        2. 老版本中的template在新版本中能不能打开,样式和内容有没有异常
      4. 文件加密
        1. 为文件添加密码,加密后打开
        2. 删除加密信息,删除后打开
        3. 加密后文件信息有没有丢失现象
    6. 演示
      1. 选择一个内容较多的图进行演示测试
      2. 用上下左右键遍历topic的时候,观察topic出现的顺利是否符合逻辑
      3. 当前聚焦的topic有没有显示在屏幕正确的位置
      4. 演示过程中,Sidebar是否正常工作
      5. 演示过程中,超链接是否可以打开,包括链接到其他sheet/workbook的topic
      6. 对于一张大思维导图,是否存在Topic的最后部分字母/文字被裁剪掉的问题
      7. 如果Topic的状态为“Collapsed”,能否通过上下键/空格键正常演示?
    7. 头脑风暴
      1. 是否可以放大缩小
      2. 分别在editor视图中和IdeaFactory视图中,测试各种输入法,语言,字体在输入和显示中是否有问题
      3. Timer是否可以正常工作
      4. IdeaFactory窗口拖动和调整大小时是否顺畅
      5. 在IdeaFactory中输入topic是否正常
      6. 是否可以正常拖动IdeaFactory中的topic到图中,拖进来后在图中topic是否为选中状态
      7. 是否可以同时拖动多个topic到图中
      8. 在头脑风暴模式下,notes,attachments,hyperlinks是否可以正常打开
      9. 头脑风暴模式下,快捷键是否可用
      10. 一个具有多种主题、样式和元素的图,在黑夜模式下是否可以很好的显示
      11. 按Esc后,是否可以正常退出
    8. 甘特图
      1. 在甘特图task列表中选中topic后,编辑器中是否也选中了改topic
      2. 被折叠起来的topic在甘特图里被选中后会不会出问题
      3. 修改Timeline的条件,甘特图显示是否正常
      4. 当Task的文本信息过长时,Task Info右侧的“删除按钮”是否能够正常显示?
      5. 点击“Clear Task Info”是否将Task Info清除完全?
      6. 修改topic taskinfo的属性,甘特图视图中的变化是否正确
        1. Priority
        2. Progress
        3. 尝试用不同的方式 修改属性值
          1. Taskinfo视图中修改
          2. Marker视图中修改
          3. 右键菜单中修改
      7. 设置task的时间(start/duration/end)
      8. 将没几个task设为check point
      9. 为task添加依赖关系
        1. 尝试为task添加一个和多个依赖关系的情况
        2. 尝试添加不同的依赖关系
          1. Finish-to-start
          2. Start-to-finish
          3. Start-to-Start
          4. Finish-to-Finish
          5. 测试项目
          6. 依赖关系在甘特图中显示是否正确
          7. 用鼠标拖动task,改变开始/截止时间,依赖关系的变化是否符合预设的逻辑
          8. 鼠标拖动task的duration时间,依赖关系的topic变化是否符合预设逻辑
      10. Taskinfo视图中的其他操作是否指示正常
        1. Go back to:"Topic"
        2. Clear Task Info
        3. Show Gannt Chart
      11. Gantt导出到Excel/Project时,是否正常
    9. LNS
      1. 是否每次都可以看到局域网的内所有使用XMind的用户
      2. 是否可以正常打开别人分享的图
      3. 通过LNS能否与别人正常分享思维导图,大文件是否可以通过LNS正常发送至他人
      4. XMind文件reduce file size后,在LNS中没有缩略图
      5. 当其他用户将以前share过的图移动位置,删除或stop sharing后是否还显示在LNS中
      6. 能够向可见用户发送Message
    10. Ubuntu
      1. Ubuntu上在主题里输入”n“会不会导致打开一个新的窗口
      2. Ubuntu上XMind菜单是否正常显示
      3. Ubuntu上Audio Notes功能是否可以正常使用
      4. 启动XMind时有没有splash
        1. Potable版本也需要测试
      5. 启动的画面是否一直存在,只有关闭XMind时才会消失
  4. 软件周边
    1. 语言包
      1. 修改软件语言后打开软件查看菜单/视图等涉及文字显示的地方是否与修改后的语言吻合
    2. 首选项设置
      1. 渐进色设置
      2. 截图保存位置设置
      3. 默认浏览器设置
      4. 快捷键设置
      5. When XMind starts, ________的设置
      6. 删除Home Map源文件,且设定为When XMind Starts,open my home map时,会如何
    3. 购买和激活
      1. 测试软件内三种序列号的激活流程
      2. 在已经登录已经订阅的XMind ID后,能否成功“Remove License”
    4. 帮助信息
      1. 帮助文档有没有更新
      2. 截图有没有更新
      3. 帮助文档中的链接是否正确
    5. Blackbox功能是否能正常使用
      1. XMind文件点击保存后,对照blackbox视图,查看保存备份逻辑是否正确
      2. 打开一个损坏的XMind文件,看是否提示文件损坏,并建议去blackbox视图中找回备份文件
      3. 保存在blackbox中的备份文件是否可以正常打开和删除
    6. 快捷键是否正常使用