利用邮件合并将Excel的信息转为Word(单个测试用例转Word)

利用邮件合并将Excel的信息转为Word

    • 效果一览
      • 效果前
      • 效果后
    • 场景及问题
    • 解决方案
  • 一、准备工作
      • 准备Excel数据源
      • 准备Word模板
  • 二、邮件合并操作步骤
    • 连接Excel数据源
    • 插入合并域
    • 预览并生成合并文档

效果一览

效果前

在这里插入图片描述

效果后

在这里插入图片描述

场景及问题

  • 在执行项目时的验收阶段,对于测试用例的形式,客户一贯的风格为每一条用例为一个Word。
  • 目前这边用例的形式是根据系统记录的用例导出Excel。
  • 如果要每一条逐个编辑,则投入的时间成本较多。
  • 现有解决方案,特撰写此文档,以供后续遇到此类情况方便借鉴以及为遇到此类情况的同志们学习借鉴。

解决方案

  • 利用Word的邮件合并功能,结合Excel数据源快速实现动化拆分。

一、准备工作

准备Excel数据源

  • 新建Excel。
  • 确保Excel中每列对应一个字段(如“用例编号”“用例名称”“操作步骤”“预期结果”等)。
  • 删除空行和重复数据,避免生成无效文档。
  • 文件保存为xxx.xls,避免保存为.xlsx,不然word提示找不到数据源。

在这里插入图片描述

准备Word模板

  • 建Word文档,设计测试用例模板(含标题、表格、格式等)。
  • 在需要插入数据的区域预留合并域。
    在这里插入图片描述

二、邮件合并操作步骤

连接Excel数据源

  • (Office)打开Word模板,点击 邮件 → 选择收件人 → 使用现有列表,选择Excel文件。
  • (WPS)打开Word模版,点击引用 → 邮件合并 → 打开数据源,选择Excel文件。
  • 选择包含数据的工作表

插入合并域

  • 将光标定位到模板中需要插入数据的位置(如“用例编号”后)。
  • 点击 插入合并域,选择对应字段(如“用例编号”)。
  • 重复操作,插入所有必要字段。
    在这里插入图片描述

在这里插入图片描述

预览并生成合并文档

  • 点击 预览结果/查看合并数据检查数据是否准确。
  • (Office)点击 完成并合并 → 编辑单个文档,选择“全部”记录,生成一个包含所有用例的合并文档。
  • 点击合并到新文档/合并到不同文档。
    在这里插入图片描述
    完结 撒花

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/69582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

进阶版MATLAB 3D柱状图

%% 1. 数据准备 % 假设数据是一个任意形式的矩阵 % 例如:5行 x 7列的矩阵 data [3 5 2 6 8 4 7;7 2 6 9 3 5 8;4 8 3 7 2 6 9;6 1 5 8 4 7 2;9 4 7 3 6 2 5];% 定义行和列的标签(可选) rowLabels {Row1, Row2, Row3, Row4, Row5}; % 行标签…

【JVM详解三】垃圾回收机制

一、对象是否存活 强引用:Object obj new Object(); 只要强引用还在,垃圾收集器永远不会回收掉被引用的对象。在不用对象的时将引用赋值为 null,能够帮助垃圾回收器回收对象。比如 ArrayList 的 clear() 方法实现。软引用(SoftRe…

【免费】2007-2020年各省医疗卫生支出数据

2007-2020年各省医疗卫生支出数据 1、时间:2007-2020年 2、来源:国家统计局、统计年鉴 3、指标:行政区划代码、地区名称、年份、医疗卫生支出 4、范围:31省 5、指标说明:地方财政医疗卫生支出是指地方ZF从其财政预…

第9章 城市基础设施更新工程 9.3 管网改造施工

9.3 管网改造施工 9.3.1 管网改造施工内容 1.城市管道内部检测技术 管道破坏的后果及严重程度需要通过现场检测、根据破坏范围、管道材料、现场实际情况综合判断。电视监测cctv:管道水位较低状态下的监测,管内水位不宜大于管道直径的20%。直径50-2000mm管道的监测…

【深度学习入门实战】基于Keras的手写数字识别实战(附完整可视化分析)

​ 本人主页:机器学习司猫白 ok,话不多说,我们进入正题吧 项目概述 本案例使用经典的MNIST手写数字数据集,通过Keras构建全连接神经网络,实现0-9数字的分类识别。文章将包含: 关键概念图解完整实现代码训练过程可视化模型效果深度分析环境准备 import numpy as np impo…

利用子问题思路解决二叉树相关Oj题

目录 检查两棵树是否相同:题目链接 判断另⼀棵树的子树是否存在:题目链接 翻转二叉树:题目链接 判断⼀棵二叉树是否是平衡二叉树:题目链接 判断对称二叉树:题目链接 二叉树的层序遍历 二叉树的分层遍历:题目…

腾讯云大数据套件TBDS与阿里云大数据能力产品对比

前言 博主在接触大数据方向研究的时候是在2016年,那时候正是大数据概念非常火热的一个时间段,最著名的Google的3篇论文。Google FS、MapReduce、BigTable,奠定了大数据框架产品的基础。Google文件系统,计算框架和存储框架。往后所有的大数据产品和过程域无一不是在三个模块…

前端如何判断浏览器 AdBlock/AdBlock Plus(最新版)广告屏蔽插件已开启拦截

2个月前AdBlock/AdBlock Plus疑似升级了一次 因为自己主要负责面对海外的用户项目,发现以前的检测AdBlock/AdBlock Plus开启状态方法已失效了,于是专门研究了一下。并尝试了很多方法。 已失效的老方法 // 定义一个检测 AdBlock 的函数 function chec…

python基础入门:7.3并发编程初探

Python并发编程全面解析:解锁程序性能的新维度 # 并发执行模板 import concurrent.futures import timedef task(n):"""模拟耗时任务"""print(f"开始执行任务 {n}")time.sleep(2 if n % 2 0 else 1)return f"任务 {…

厘米和磅的转换关系

在排版和设计领域,厘米(cm)和磅(pt)都是常用的长度度量单位,它们之间的转换关系基于特定的换算标准,下面为你详细介绍: 基本换算关系 磅是印刷行业常用的长度单位,1英寸…

2.11寒假作业

web:[SWPUCTF 2022 新生赛]js_sign 打开环境是这样的,随便输入进行看看 提示错误,看源码其中的js代码 这个代码很容易理解,要让输入的内容等于对应的字符串,显然直接复制粘贴是错的 这串字符看起来像是base64加密&…

c# http

C#代码 客户端: NETCore提供了三种不同类型用于生产的REST API: HttpWebRequest;WebClient;HttpClient HttpWebRequest 这是.NET创建者最初开发用于使用HTTP请求的标准类。使用HttpWebRequest可以让开发者控制请求/响应流程的各个方面,如…

哈希表实现(C++实现)

目录 1.哈希概念 2.哈希冲突 3.哈希函数 4.哈希冲突解决 闭散列 —— 开放定址法 线性探测 二次探测 开散列 —— 链地址法(拉链法、哈希桶) 5.哈希表的闭散列实现 哈希表的结构 哈希表的大小和扩容 哈希表的插入 哈希表的查找 哈希表的删除…

开箱即用:一个易用的开源表单工具!

随着互联网的普及,表单应用场景越来越广泛,从网站注册、调查问卷到考试测评,无处不在。传统的表单制作方式需要一定的代码基础,对于不懂编程的小伙伴来说,无疑是一道门槛。 今天,给大家分享一款开源的表单…

牛客 BM1: 反转链表

目录 一、题目 二、C解题程序框架 1. 结构体定义 2. 类定义 3. 输入输出说明 三、链表指针 1. 链表指针的基本概念 2. 链表指针的常见操作 1. 遍历链表 2. 插入节点 3. 删除节点 3. 链表指针操作的注意事项 4. 总结 四、解题 方法一:迭代法 方法二&…

MIT开源7B推理模型Satori:用行动思维链进行强化学习,增强自回归搜索

自OpenAI的o1发布以来,研究社区为提升开源LLM的高级推理能力做出了诸多努力,包括使用强大的教师模型进行蒸馏、蒙特卡洛树搜索(MCTS)以及基于奖励模型的引导搜索等方法。 本研究旨在探索一个新的研究方向:使LLM具备自回…

Kubernetes控制平面组件:etcd(一)

云原生学习路线导航页(持续更新中) kubernetes学习系列快捷链接 Kubernetes架构原则和对象设计(一)Kubernetes架构原则和对象设计(二)Kubernetes架构原则和对象设计(三)kubectl 和 …

Express 中间件

在构建 Web 应用程序时,中间件(Middleware)扮演着至关重要的角色。它允许你定义一系列的函数来处理 HTTP 请求和响应过程中的各种任务。Express.js 是 Node.js 上最流行的框架之一,以其简洁且强大的中间件机制著称。本文将深入探讨…

Django在终端创建项目(pycharm Windows)

1.选择目录 选择或新建一个文件夹,作为项目保存的地方 2.右键在终端打开 3.确定django-admin.exe安装位置 找到自己安装django时,django-admin.exe安装的位置,例如 4.运行命令 使用django-admin.exe的绝对路径,在刚才打开的终端…

Android 常用设计模式和实例

一、什么是设计模式? 设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块…