feishu-test
v1.0.0
Published
这个测试工具集专门用于测试feishudocserver的`create_nice_feishu_doc`方法。
Readme
飞书文档服务器(feishudocserver)测试工具
这个测试工具集专门用于测试feishudocserver的create_nice_feishu_doc方法。
文件说明
run-test.sh- 主要的测试运行脚本,运行简单测试并记录结果simple-test.js- 简化版本的测试脚本,易于理解和修改test-nice-doc.js- 完整版测试脚本,包含更多功能和错误处理logs/- 目录,存放测试日志文件results/- 目录,存放测试结果输出
使用方法
快速测试
最简单的方法是运行bash脚本:
./run-test.sh这将执行简单测试并在控制台显示结果,同时将结果保存到results/目录中。
直接运行测试脚本
如果需要更多控制或想查看更详细的输出,可以直接运行Node.js测试脚本:
# 运行简单测试
node simple-test.js
# 运行完整测试
node test-nice-doc.js测试内容
这些脚本测试create_nice_feishu_doc方法,通过以下步骤:
- 启动feishudocserver服务器
- 等待服务器准备就绪
- 发送一个包含Markdown内容的请求
- 捕获并解析服务器响应
- 记录详细日志以便分析
修改测试
如果需要修改测试内容或配置,可以编辑simple-test.js文件中的以下部分:
- 修改Markdown内容:查找
testContent变量 - 更改文件类型:修改
fileType参数 (支持 '.md' 或 '.docx') - 添加文件夹Token:取消注释并设置
folderToken参数
运行环境要求
- Node.js (v14或更高版本)
- NPM或NPX (用于安装和运行feishudocserver)
- Bash (用于运行shell脚本)
故障排除
如果测试失败,请检查:
- feishudocserver是否能正常安装和运行
- 网络连接是否正常
- 飞书API访问是否正常
- 查看日志文件获取详细错误信息
