利用“邮件合并”轻松导出excel测试用例

时间:2024-05-18 18:58:05

1首次使用邮件合并

前置工作:所导出的excel表格中的标题行包含模板需要的各项内容。

1.1编辑模板内容和格式

根据需要设计Word测试用例模板,如图 1。编号设置:一级标题和二级标题样式需要在定义新的多级列表更多链接对应样式中进行设置。

利用“邮件合并”轻松导出excel测试用例

图 1 Word测试用例简要模板

 

1.2邮件合并操作步骤

选择邮件选择收件人使用现有列表选择需要导出的excel选择要导出的列表(sheet选择插入合并域在对应格子中插入合并域,操作如图 2、图 3所示:

利用“邮件合并”轻松导出excel测试用例

图 2 邮件合并操作步骤1

 

利用“邮件合并”轻松导出excel测试用例

图 3邮件合并操作步骤2

 

1.3邮件合并插入合并域结果

如图 4所示:

利用“邮件合并”轻松导出excel测试用例

图 4 邮件合并插入合并域后结果

 

1.4选择完成并合并

选择完成并合并,新出现一个名为"信函*.doc"word文件,如图 5、图 6、图 7所示。

利用“邮件合并”轻松导出excel测试用例

图 5 邮件合并导出word文档步骤1

 

利用“邮件合并”轻松导出excel测试用例

图 6邮件合并导出word文档步骤2

 

利用“邮件合并”轻松导出excel测试用例

图 7 邮件合并导出的word文档"信函1"截图

 

1.5修改一级标题

excel表格中的一级标题列,需要添加一级标题的地方,填充对应一级标题名,测试用例二级标题之前不需要添加一级标题的格子填充"替换一级标题",邮件合并导出后,使用替换功能将字符"替换一级标题^p"替换成空。

1.6使用替换功能替换分节符

使用替换功能替换分节符:(Ctrl+H)→将^b(分节符)替换为空,如图 8、图 9所示。

利用“邮件合并”轻松导出excel测试用例

图 8导出word存在分节符

 

利用“邮件合并”轻松导出excel测试用例

图 9使用替换功能替换分节符

 

1.7保存导出的word

替换后,导出Word的标题编号会自动调整,确认无误后,保存。

1.8保存添加了邮件合并域的模板

2已有添加邮件合并域的模板使用邮件合并

2.1复制已有添加邮件合并域的模板并修改文件名

2.2打开复制后的模板文件

双击打开复制后的模板Word文件,出现图 10所示弹窗,选择否,或者点击关闭。

利用“邮件合并”轻松导出excel测试用例

图 10已含有邮件合并域的文档打开弹窗

 

2.3根据实际情况修改模板内容

用例标识、测试版本、设计人员等;检查邮件合并插入项是否与excel中的标题行内容一致,如果不一致,可以修改excel中的标题行,或者1.2中步骤,修改邮件合并插入项。

2.4邮件合并操作步骤

选择邮件选择收件人使用现有列表选择需要导出的excel选择要导出的列表(sheet)。

2.5选择完成并合并

选择完成并合并,新出现一个名为"信函*.doc"的word文件。

2.6修改一级标题

excel表格中的一级标题列,需要添加一级标题的地方,填充对应一级标题名,测试用例二级标题之前不需要添加一级标题的格子填充"替换一级标题",邮件合并导出后,使用替换功能将字符"替换一级标题^p"替换成空。

2.7使用替换功能替换分节符

使用替换功能(Ctrl+H)→将^b(分节符)替换为空,如图 8、图 9所示。

3常见问题

3.1 sheet表名与模板中的不符

如果,sheet表名与模板中的不符,如模板中选择的excelsheet名为"callgraph_testcase",新选择的excelsheet名为"CSC"。会有如图 11的提示。根据提示,点击确定,查找数据源,重新选择一次excel表即可,如图 12

利用“邮件合并”轻松导出excel测试用例

图 11 sheet表名不是一个有效名称

 

利用“邮件合并”轻松导出excel测试用例

图 12 查找数据源

 

3.2出现选取数据源窗口,有"*.odc"文件提示

打开已有添加邮件合并宏的模板出现图 10弹窗,选择是,会出现图 13所示窗口,忽略*.odc的提示,选择需要导出的模板excel即可。

利用“邮件合并”轻松导出excel测试用例

图 13 选择数据源有*.odc提示

 

3.3选取数据源,该文件正在使用

在执行2.5步骤时,可能会出现图 14提示,这是原模板选择的excel与现在的excel为同一个文件所致,将该excel复制一份副本,在重新选择时,选择与第一次不同的副本即可。

利用“邮件合并”轻松导出excel测试用例利用“邮件合并”轻松导出excel测试用例

图 14 选取数据源,文件正在使用

 

3.4导出文件中有无效合并域

Word中插入的邮件合并宏,需要与excel中的标题行对应。如果该合并域在excel中未找到,(如:原模板中插入的合并域时的"步骤",excel中没有该项,而是叫"操作步骤"的项)则在邮件合并的word中会有如图 15提示。

利用“邮件合并”轻松导出excel测试用例

图 15 无效的合并域

 

在任务管理器中结束该word任务,或者选择删除域后关闭导出word文件,重新从步骤2.3开始。