场景
我们在项目中,默认情况下是用我们的Excel用例模版输出测试用例。但是有的项目中,会要求在Word版本的测试计划或者测试报告中,写明测试用例。而我们的测试用例,有的项目有上千条,这个时候如果从Excel往Word中复制粘贴,手工工作量很大。
这里我们采用微软Office Word的“邮件合并”功能,快速将Excel的测试用例转换为Word表格。
具体步骤
步骤1,按Word文档要求,创建一个空的表格,参考下图(这里建议在表格后加两个回车换行,否则最后批量生成的表格会变成连体表格)
步骤2,按word文档要求,修改excel用例。注意,excel用例字段,必须包含步骤1表格中的字段;我这里是把字段修改成完全一致。
步骤3,在Word中,点击“邮件>开始邮件合并>目录”;
步骤4,在邮件页面,点击“选择收件人>使用现有列表”,选择测试用例excel文件,点击“打开”按钮;
步骤5,选择测试用例所在的sheet页,点击“确定”按钮;
步骤6,在word文档中,鼠标点击第一个字段的内容处,激活光标;
步骤7,点击“插入合并域”,点击匹配的测试用例excel字段;
步骤8,重复步骤6和步骤7,将所有字段都完成插入合并域操作;
步骤9,此时,点击“预览结果”,可以检查一下配置的字段是否正确;如果有不正确的,可以重新执行插入合并域操作;
步骤10,字段配置正确后,点击“完成并合并>编辑单个文档”,在弹出的合并记录选择窗口,可以配置要合并数据记录范围,我这里是合并全部数据,直接点击“确定”按钮,开始批量生成word表格;
这个时候数据量大的话,需要等待一会,就会看到合并好的word表格文档啦。(这个步骤office word比WPS还是要快不少的。)可以把生成的这些word用例表格,copy到测试用例文档的对应章节中啦。