基于Autogen + Streamlit 技术栈,深度集成 阿里云百炼大模型 强大能力,打造出这款测试用例生成工具!
大模型生成结果实时流式输出,集成「用例生成」+「用例评审」双 AI 智能体
一键导出,报告无忧! 生成的用例完美支持一键导出为 Excel,无缝对接你的测试流程,告别手动整理,效率飙升!
一、需求文档生成测试用例原理

原理图
二 、用例生成的具体流程
1、需求文档处理,可输入文本或图片
2、输入提示词,引导模型生成符合需求的测试用例
3、大模型推理

代码
三、生成测试用例,结果导出
# 创建DataFrame
df = pd.DataFrame(rows)
# 保证字段顺序
columns = ['用例编号', '用例名称', '优先级', '前置条件', '操作步骤', '预期结果']
df = df.reindex(columns=columns)
# 保存为Excel文件
df.to_excel(excel_data, index=False)
excel_data.seek(0)
st.download_button(
label="下载Excel",
data=excel_data,
file_name=f"test_cases_{get_current_datetime()}.xlsx",
mime="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
)

实现效果