腾讯又出王炸产品!使用混元大模型进行数据报表测试

2023-11-23 11:32:48 浏览数 (2)

现在已经开始内测,感谢腾讯小伙伴卢晓明同学帮我们提前申请到了内测机会,接下来我们用腾讯混元大模型与实际工作结合,开始我的报表测试之旅。

腾讯混元大模型官方入口:https://hunyuan.tencent.com/

报表测试中,经常遇到这种情况,1.0版本已经上线了。2.0版本只修改几个指标的值,没有修改其他指标,上线前回归测试需要覆盖其他指标有没有受到影响。手工测试的方式是将两个、或者多个报表导出来,一一比差异字段值,那会非常的低效并且出错率很高。下面使用腾讯混元大模型在辅助测试,看看能不能对我们有所帮助。

一、提示词NO1:"你最近接到了报表测试的任务,有两份报表。如何对这两份报表进行比较,并使用红色标记出不同点,需要哪些步骤?"

这里它给出了思路,我计划让它用生成python代码的方式辅助我们进行比较测试

二、提示词NO2:"计划用python实现这样的比较功能,你可以用ExcelA.xls和ExcelB.xls进行比较吗?"

1、我在本地电脑创建了两个文件,分别是文件ExcelA.xlsx,ExcelB.xlsx,两个文件的值不同,来试用这段代码能否正常比较

截图是两个文件的内容

2、将这段代码拷贝到Visual Studio Code编辑器,验证能不能正常执行和正确比较

通过Visual Studio Code的控制台可以看出,生成的辅助代码能正常执行,而且能输出比较结果。

三、继续优化代码

提示词:"请继续优化这个代码,文件1和文件2使用用户实际定义的文件名替代"。这里优化成接收键盘输入的方式,传递文件完整路径。

这里可以看出腾讯混元大模型,对上下文的理解是连贯的,能够准确领会我的意思。

四、在Visual Studio Code尝试运行代码

1、尝试运行助手生成的代码,检查是否有语法错误,能否正确生成我需要的效果。

控制台输出的结果显示,可以正常比对两个Excel的差异,不错!!

2、我又修改了Excel文件,将一个单元格值修改成多个单元格值有差异,做执行比对。期望尝试多值不同时,是否可以正常执行比对。

控制台输出的结果显示,多个差异值也可以输出比对结果。

3、继续优化提示词,调整生成效果

提示词:可以将有差异的单元格的字体变成粗斜体吗?

回答结果显示,它能get到我的意思,上下文的理解和回答也是连贯的,思路没有中断。

4、将这段代码拷贝到Visual Studio Code并观察执行效果、查看ExcelA和ExcelB文件是否标记出了粗斜体
5、再次优化代码,超过2个以上文件时,怎么比较?

我这里面截图完整代码,实际上它也给出正确的答案。

五、总结

  以上就是我们借助腾讯混元大模型,辅助开发一个报表数据比对程序的全过程演示。

从结果上来看,腾讯混元大模型的确可以给我们在辅助自动化测试时提供帮助,提高测试验收的效率、保障验收的质量。

尤其对于大量的数据报表比对的这种验收需求来说,在过去需要人工的方式非常非常的费时并且不能保证完整覆盖,导致测试问题遗留到生产环境或者客户现场。现在借助于大模型,可以很方便地得到示例代码,稍加调整就可以应用在代码中,大大节省了时间。

腾讯混元大模型官方入口:https://hunyuan.tencent.com/

0 人点赞