8000 GitHub - zhailianxing/AICaseForge: 结合大模型强大的自然语言处理能力,自动化地生成全面、高质量的测试用例
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

结合大模型强大的自然语言处理能力,自动化地生成全面、高质量的测试用例

License

Notifications You must be signed in to change notification settings

zhailianxing/AICaseForge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AICaseForge: Automated test case generation

测试用例智能生成平台,仅需上传PRD文档,便可自动化生成多种格式(XMind、Excel、Markdown)的测试用例,帮助持续优化测试技术、提高测试效率

环境准备

  1. 要求:python >= 3.10
  2. 执行pip install -r requirements.txt命令安装依赖包
  3. 更改static/config/llm_config.ini配置,配置openai api-key,例
[api_key]
API_KEY = aa341ea-b423bb-c423cc-d45d-d73b48759ae9

项目结构

test-llm-generate/
├─ bin/  
├─ common/  
├─ model/  # 文本向量化本地模型  
├─ src/  
│  ├─ doc_preprocess/  # 文档预处理模块
│  ├─ embedding/  # 嵌入模块
│  ├─ generator/  # 测试用例生成模块
│  ├─ knowledge_injection/  # 知识注入模块
│  └─ llm/  # 大模型SDK接口封装
├─templates/  # 前端HTML模板文件
├─ static/  
│  ├─ config/  # 配置文件,包括用例模板、大模型对话模板等
│  ├─ css/  # CSS样式文件
│  ├─ images/  # 图片文件
│  └─ js/  # JavaScript文件
└─ test/  # 测试代码和测试数据

About

结合大模型强大的自然语言处理能力,自动化地生成全面、高质量的测试用例

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.8%
  • Jupyter Notebook 28.3%
  • Python 14.8%
  • CSS 11.4%
  • HTML 2.7%
0