騰訊又出王炸產品!使用混元大模型進行數據報表測試

最近騰訊出了自己的大模型,命名混元。

現在已經開始內測,感謝騰訊小伙伴盧曉明同學幫我們提前申請到了內測機會,接下來我們用騰訊混元大模型與實際工作結合,開始我的報表測試之旅。

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

報表測試中,經常遇到這種情況,1.0版本已經上線了。2.0版本只修改幾個指標的值,沒有修改其他指標,上線前回歸測試需要覆蓋其他指標有沒有受到影響。手工測試的方式是將兩個、或者多個報表導出來,一一比差異字段值,那會非常的低效并且出錯率很高。下面使用騰訊混元大模型在輔助測試,看看能不能對我們有所幫助。

一、提示詞NO1:"你最近接到了報表測試的任務,有兩份報表。如何對這兩份報表進行比較,并使用紅色標記出不同點,需要哪些步驟?"

圖片

如果你想學習自動化測試,我這邊給你推薦一套視頻,這個視頻可以說是B站播放全網第一的自動化測試教程,同時在線人數到達1000人,并且還有筆記可以領取及各路大神技術交流:798478386???

【已更新】B站講的最詳細的Python接口自動化測試實戰教程全集(實戰最新版)_嗶哩嗶哩_bilibili【已更新】B站講的最詳細的Python接口自動化測試實戰教程全集(實戰最新版)共計200條視頻,包括:1、接口自動化之為什么要做接口自動化、2、接口自動化之request全局觀、3、接口自動化之接口實戰等,UP主更多精彩視頻,請關注UP賬號。icon-default.png?t=N7T8https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337.search-card.all.click這里它給出了思路,我計劃讓它用生成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個以上文件時,怎么比較?

我這里面截圖完整代碼,實際上它也給出正確的答案。

圖片

五、總結

??以上就是我們借助騰訊混元大模型,輔助開發一個報表數據比對程序的全過程演示。

??從結果上來看,騰訊混元大模型的確可以給我們在輔助自動化測試時提供幫助,提高測試驗收的效率、保障驗收的質量。

尤其對于大量的數據報表比對的這種驗收需求來說,在過去需要人工的方式非常非常的費時并且不能保證完整覆蓋,導致測試問題遺留到生產環境或者客戶現場。現在借助于大模型,可以很方便地得到示例代碼,稍加調整就可以應用在代碼中,大大節省了時間。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/163848.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/163848.shtml
英文地址,請注明出處:http://en.pswp.cn/news/163848.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java 基礎面試題大概有哪些?

Java基礎面試題的范圍非常廣泛,一般包括以下幾個方面: 一、Java基礎語法 數據類型:Java中包括基本數據類型和引用數據類型,基本數據類型包括byte、short、int、long、float、double、char、boolean,引用數據類型包括…

三十分鐘學會Shell(下)

Shell 3.1 運算符 3.1.1 算數運算符 在Shell腳本中,算術運算符用于執行基本的數學運算。Shell支持多種算術運算符,包括加、減、乘、除等。以下是關于Shell算術運算符的一些方法以及相應的示例說明: 加法: a10 b20 c$((a b)) …

【第二部分:結構】ARM Realm Management Monitor specification

目錄 概念Realm概述Realm執行環境Realm寄存器Realm內存Realm處理器功能IMPDEF系統寄存器 Realm屬性Realm活性Realm生命周期狀態狀態轉換 Realm參數Realm描述符 顆粒Granule顆粒屬性顆粒所有權顆粒生命周期狀態狀態轉換顆粒抹除 Realm執行上下文概述REC屬性REC指數和MPIDR值REC生…

洞悉今日,把握明日:咨詢公司的關鍵策略揭秘

在快節奏且充滿不確定性的商業環境中,能夠洞悉當前市場動態并預測未來趨勢的企業更有可能獲得成功。咨詢公司在這個過程中扮演著關鍵角色,本文將探討咨詢公司如何幫助企業洞悉現狀并把握未來趨勢,以及他們運用的關鍵策略。 咨詢公司的市場洞察…

百度地圖,地市區域描邊

描邊首先需要各個點的經緯度數據 json數據下載 直接復制粘貼進入頁面ctrls保存就可以了。 如果需要某省中的各個地市描邊可以點擊這個省的進行下載,這里以山東為例,我是先下載了山東的json數據,但是發現只有山東省下各個市的描邊,于是又下了中…

Mac下載的軟件顯示文件已損壞,如何解決文件已損壞問題,讓文件可以正常運行

Mac下載的軟件顯示文件已損壞,如何解決文件已損壞問題,讓文件可以正常運行 設備/引擎:Mac(11.6)/Mac Mini 開發工具:終端 開發需求:讓顯示已損壞的文件順利安裝到電腦 大家肯定都遇到過下載…

ESP32 MicroPython 顏色及二維碼識別?

ESP32 MicroPython 顏色及二維碼識別? 1、顏色識別2、二維碼識別 1、顏色識別 使用AI顏色識別功能,可以實現顏色辨別、顏色追蹤等應用。顏色識別模型內置有9種常見的顏色識別和一種顏色學習識別模式。他們分別是: ai.COLOR_RED 表示識別紅色 ai.COLOR…

【Linux】關系運算符、shell判斷腳本執行時是否有傳參、判斷文件/文件夾是否存在、判斷字符串是否相等、判斷上個命令執行是否正常、判斷字符串是否為空

🦄 個人主頁——🎐個人主頁 🎐?🍁 🪁🍁🪁🍁🪁🍁🪁🍁 感謝點贊和關注 ,每天進步一點點!加油!&…

全網最詳細的安裝pytorch GPU方法,一次安裝成功!!包括安裝失敗后的處理方法!

文章目錄 前提---查看是否有NVIDIV英偉達顯卡【笑哭】一、查看電腦的顯卡驅動版本方法一:在cmd命令窗口中輸入nvidia-smi,可以發現版本為12.2方法2:點擊NVIDIA控制面板→系統信息 二、安裝CUDA方法1: 在pytorch官網https://pytorc…

Redis高可用之主從復制及哨兵模式

一、Redis的主從復制 1.1 Redis主從復制定義 主從復制是redis實現高可用的基礎,哨兵模式和集群都是在主從復制的基礎之上實現高可用; 主從復制實現數據的多級備份,以及讀寫分離(主服務器負責寫,從服務器只能讀) 1.2 主從復制流…

學習Python和深度學習基礎

1. Python基礎知識 學習Python的基本語法、數據類型、控制流等基礎知識。掌握常用的Python庫,如NumPy和Pandas,它們在深度學習中經常被使用。 2. 深度學習基礎 了解深度學習的基本概念,包括神經網絡、前向傳播、反向傳播等。學習深度學習框…

Disasm 示例程序改寫和適配

Disasm 示例程序改寫和適配 簡介 用途 可用于反匯編x86的二進制匯編文件&#xff0c;展示出來內部的反匯編原理和流程。原由 最近在看<<C 反匯編與逆向分析技術揭秘>>這本書籍&#xff0c;在第一張的簡介中我們可以看到ProViem這個反匯編開源工具的內容&#x…

無線收發器芯片Si24R1 兼容替代NRF24L01

Si24R1是一款工作在2.4-2.5GHz世界通用ISM頻段的單片無線收發器芯片。無線收發器包括&#xff1a;頻率發生器、集成嵌入式ARQ基帶協議引擎、功率放大器、晶體振蕩器調制器、解調器。輸出功率頻道選擇和協議的設置可以通過SPI接口進行設置。是目前2.4G無線射頻芯片中&#xff0c…

Java 文件處理工具類詳解

在軟件開發中,文件處理是一個常見的任務,我們經常需要讀取、寫入和管理文件。為了更便捷地處理文件相關操作,我們編寫了一個 FileUtils 工具類,提供了一些有用的文件處理方法。 工具類介紹 FileUtils 工具類包含了一些常用的文件處理方法,主要功能如下: 獲取統一的文件…

Git本地庫操作

對本地庫的操作很少&#xff0c;我們學習1~6節即可&#xff0c;其他了解下。我們可以在idea中完成對本地庫還有遠程庫的操作&#xff0c;可視化界面用起來更加舒適而且也不會混淆。 1. Git概述 Git 是一個免費的、開源的分布式版本控制系統&#xff0c;可以快速高效地處理從小…

[個人筆記] Windows配置OpenSSH免密連接

Windows - 運維篇 第七章 Windows配置OpenSSH免密連接 Windows - 運維篇系列文章回顧Windows配置OpenSSH免密連接參考來源 系列文章回顧 第一章 遷移WinSrv系統到虛擬機 第二章 本地安全策略xcopy實現實時備份文件夾內容 第三章 利用cmd自帶的icacls命令導出文件的ACL權限 第四…

JavaScript啟動本地應用程序

JavaScript調起本地應用程序 以下內容&#xff0c;自定義部分我也還未經過實際驗證&#xff0c;酌情查看。 文章目錄 JavaScript調起本地應用程序確定協議調用協議傳參自定義寫入協議獲取參數 在瀏覽器中通過 JavaScript調起本地應用程序的一個可行方法就是 通過協議調起。 …

git 文件被莫名其妙的或略且無論如何都查不到哪個.gitignore文件忽略的

先說解決辦法&#xff1a;git check-ignore -v [文件路徑] 這個命令會返回一個忽略規則&#xff0c;以及該規則在哪個文件中定義的&#xff0c;該規則使得指定的文件被忽略。 1.遇到的問題 同項目組&#xff0c;其他同學都可以正常的提交.meta文件&#xff0c;我的提交就出現以…

Oracle通過MyBatis執行批量插入與更新問題

最近看一個老項目&#xff0c;使用的Oracle數據庫&#xff0c;發現要使用MyBatis執行批量操作還是不太一樣。 下面我們來看一下&#xff0c;Oracle數據庫&#xff0c;如何使用MyBatis來批量插入和更新。 批量插入 因為Oracle和MySQL的insert還不太一樣&#xff0c;Oracle不能…