1. 需求点划分

强交互应用除了主功能之外往往还有许多零碎的小功能,因此有必要在设计测试用例之前进行测试需求分析,结合UseCase图、时序图、界面设计以及其他需求分析,可以得到如下检查表:

2. 测试单编号

测试用例编号功能-T8
测试项目统计输入字数
重要级别
预置条件系统启动,打开.txt文件使用英语写作
输入任意单词
操作步骤正常输入
预期输出在左下角显示已写单词字数
测试用例编号功能-1
测试项目上传文件内容为空
重要级别
预置条件Web服务器端启动
输入
操作步骤点击”上传文件按钮”,上传空白文件
预期输出返回”Thank you for your empty material! :-)“
测试用例编号功能-T2
测试项目上传文件为exe格式
重要级别
预置条件Web服务器端启动
输入
操作步骤点击”上传文件按钮”,上传exe文件
预期输出返回”文件格式错误,您的IP已被记下!”
测试用例编号功能-T3
测试项目上传下载的模板文件
重要级别
预置条件Web服务器端启动
输入
操作步骤点击”上传文件按钮”,上传模板文件
预期输出返回”Thank you for your material! :-)“(代表内部未做更新)
测试用例编号功能-T4
测试项目修改模板文件中某phrases中wordKeys内容
重要级别
预置条件Web服务器端启动
输入
操作步骤增加”do businness with”的wordkey为”business”,上传文件
预期输出返回”We will build our collocation repositories…”
测试用例编号功能-T5
测试项目触发邮件写作链接
重要级别
预置条件Web服务器端启动
输入
操作步骤点击页面”小猫写作”图标
预期输出如果电脑有关联邮件应用,弹出对应邮件写作页面
测试用例编号功能-Tx
测试项目回到文章尾部
重要级别
预置条件系统启动,打开.txt文件使用英语写作
输入ctrl/cmd + D
操作步骤正常输入
预期输出词伙列表