#8 添加测试数据生成机制