AI測試用例生成平臺
- 項目背景
- 技術棧
- 業務描述
- 項目展示
- 項目重難點
項目背景
針對傳統接口測試用例設計高度依賴人工經驗、重復工作量大、覆蓋場景有限等行業痛點,基于大語言模型技術實現接口測試用例智能生成系統。
技術棧
LangChain框架+GLM-4模型+Prompt Engineering+Flask+Python+Bootstrap+jQuery
業務描述
用戶在該平臺上傳Markdown形式的接口文檔,點擊生成測試用例按鈕,系統會自動生成對應功能的接口測試用例。
項目展示
-
選擇文件
-
上傳文件
-
文件接口信息展示
-
點擊生成測試用例
-
測試用例生成中
-
生成測試用例結果展示
項目重難點
- 實現LangChain框架與大模型(GLM-4)的深度集成
- 設計符合接口測試領域方法論的Prompt Engineering體系
- LangChain框架:TextLoader實現Markdown文檔加載、MarkdownHeaderTextSplitter完成文檔內容結構化拆分、JsonOutputParser保障AI輸出穩定性
- 基于jQuery實現動態交互,Bootstrap打造響應式界面,模態框+表格可視化展示生成結果
- 實現Loading狀態提示等用戶體驗優化
- Workzeug安全文件處理(secure_filename)