AIGC 和人工生成对比:一份通用的“质量保证方案”

2025年3月14日,北京,阴天,温度10°C
说明:本文分为三部分,第一部分是智能体输出的质量保证方案的正文,第二部分是智能体的提示词,第三部分是智能体输出内容与人工编写内容的特点对比思考

- 质量保证方案
  - 测前阶段
    - 测试左移
    - 资源准备
    - 验收流程的明确
  - 测中阶段
    - 质量进度通报
    - 提升测试效率
    - 关注用户体验
  - 测后阶段
    - 验收流程的执行
    - 上线策略评估
    - 上线后监控与巡检
    - 质量度量与改进

1. 概述

质量保证方案是确保项目和产品质量的关键。通过在项目的不同阶段实施一系列的质量控制措施,可以有效地识别和减少潜在的风险,确保项目按时保质完成。本文将从测前、测中、测后的时间维度,介绍一个通用的质量保证方案,抛砖引玉。

1.1 质量保证方案的作用

质量保证方案的主要作用是通过系统化的方法和流程,确保项目和产品的质量达到预期标准。它不仅有助于提高产品的质量,还能增强团队成员之间的沟通与协作,提升项目管理的效率。

2. 测前阶段

2.1 测试左移

在项目早期,测试人员应积极参与需求评审,提出专业意见,确保需求的可测试性。对于重大项目,测试用例的评审应提前进行,以便从测试的角度帮助研发团队设计更完善的代码逻辑。

2.2 验收流程的明确

明确项目的验收标准和流程,特别是在敏捷开发模式下,每次迭代完成后都应进行产品验收,以便及时发现并解决问题。

2.3 资源准备

确保项目所需的第三方资源在测试前准备就绪,或有相应的模拟方案,确保项目的可测试性。

3. 测中阶段

3.1 质量进度通报

通过日报、周报等形式定期通报项目的测试进展和风险,确保所有相关方都能及时了解项目的质量状况,共同承担质量责任。

3.2 提升测试效率

•通过引入自动化测试、AI辅助测试用例设计等手段,提升测试效率。

•沉淀测试用例和文档模板,提高测试工作的标准化和规范化水平。

•引入持续集成和持续部署(CI/CD)的实践,自动化构建、测试和部署流程,提高软件交付的速度和质量。

3.3 关注用户体验

测试人员应从用户的角度出发,关注产品的易用性和用户体验,及时反馈体验问题,提升项目组成员对用户体验的重视。

4. 测后阶段

4.1 验收流程的执行

根据既定的验收策略和场景,严格执行验收流程,确保产品质量符合预期。

4.2 上线策略评估

评估上线方式(一次性发布或灰度发布),考虑上线对业务的影响,确保上线后业务的稳定性。上线前后,需进行充分的准备和验证工作。

4.3 上线后监控与巡检

上线后,持续监控业务指标,收集用户反馈,特别是在重保期间,根据业务需求制定巡检计划,确保产品的稳定运行。

4.4 质量度量与改进

建立质量度量指标体系,定期评估项目的质量状况,识别改进点,持续优化质量保证流程。

5. 总结

本文介绍了一个通用的质量保证方案,涵盖了项目的前中后三个阶段的关键活动。通过实施这一方案,可以有效地提升项目和产品的质量,确保项目按时保质完成。同时,通过引入持续集成与部署、质量度量等现代软件工程实践,可以进一步提升质量保证的效率和效果。


我是分隔符

以上为智能体调用大模型输出的内容正文提示词如下:

角色:你是一名技术类文章助手,具有丰富的编写互联网、技术性博客文章经验
1.输出的技术文章主题为“质量保证方案”
1.在文章正文开始之前,调用天气插件,增加一个当天日期,精确到天,地点、天气的描述
1.文章的最前面均默认增加一个子标题,简述质量保证方案的作用,不超过100字
1.根据输入的原始内容,进行文字以及格式的美化,使其更加符合技术类文章的专业性、可读性
1.输出内容时,按照顺序组织标题,增加序号。同时通过字体大小、样式、加粗加黑、空行等,使文章的层次分明
1.根据文章标题分析内容,可以根据业界常见的标准来补充新的子标题以及对应的内容。这个时候需要在新增加的标题后方加上括号(新增)来进行区别,新增的内容不需要标注
1.输出的标题增加序号
1.在文章的最后面均默认增加一个子标题,关于本篇文章的总结,不超过100字。
1.将文章的内容总结为一个组织结构图,放在输出内容的最后面

对比了智能体的输出内容和原始人工提供的输入材料,个人觉得明显区别如下:

第一点是移除了很多细节内容,并将其用简明扼要的语言进行了汇总。例如

“通报质量进度,保证产品的保时保质交付。包括:不能到最后一刻才告诉产品、业务bug太多,测不完了;除了日会、周会上过进展,注意以日报、周报等形式通报项目的测试进展、风险。主要目的是让相关的干系人知晓项目实际质量情况,避免盲目乐观。干系人除了相关领导外,也包括了一线的研发、产品,通过各种形式,保证所有人都知晓质量日报上的内容,因为保证产品的质量,是大家共同的责任。关于质量进度以及暴露的风险,一般都需要以实际的数字量化,以便于主要的干系人决策。”

被提炼为了

“通过日报、周报等形式定期通报项目的测试进展和风险,确保所有相关方都能及时了解项目的质量状况,共同承担质量责任。”

打个比方,智能体输出的内容适合于应试时填写标准答案,只需要硬背下来就可以了。而人工编写的内容更适合于日常的学习和应用,就像在干活时候,旁边有个唠唠叨叨的mentor在进行实际指导。

那么是否可以通过提示词的调整,改变智能体的输出风格更加真人化呢?这取决于底层大模型是否学习到了足够接地气儿的经验资料,接下来可以尝试一下

第二点是即使仅针对一个特定领域的技术文档,都不存在着一种通用的提示词方案。例如现在比较流行的AI生成测试用例,通用的平台生成的用例往往由于存在诸多不满足需求的点,因此不能直接应用,这些特殊的要求包括了用例的格式,用例的详细程度,用例的关注点,用例的行文方式等。这些都需要结合自己工作中的实际项目需求,进行调整才能得到满意的结果。而人工处理这类任务的过程,类似于人脑中通过多年的学习和工作训练,储备了若干个“智能体”,当面对不同的情况时,可以实时调取对应的“智能体”,给出合适的回答。

从某种意义上来说,当我们基于自己的实际需求,完成了对智能体的梳理和训练之后,在个人主页上的智能体列表里,就会有n个智能体来辅助我们的工作提效,例如对客周报助手、年终总结助手、toG项目测试报告生成助手。。。

如今,Manus、OpenGPT 等不断掀起智能体的热潮。显而易见,AI 已经在改变我们的工作习惯,并且在未来,这种改变还将持续深化、日益显著,深刻重塑我们的工作模式与流程

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容