背景

1。项目采用了 graphql,目前实现根据 graphql 的文档,用递归和正则解析出了 (query 语句部分采用了 https://github.com/timqian/gql-generator ),requests 的请求部分内容 (postman 工具可以直接导入生成,但是 postman 请求会失败,猜想应该是 发送请求的时候缺少了 operationName 参数), 然后用了 faker 根据文档的入参类型随机生成一条数据进去,例如生成 ID,文档中标明是 Int 类型,随机生成出来的 int 数据不能保证数据库有

疑问

如何保证生成的测试用例是有效的


↙↙↙阅读原文可查看相关链接,并与作者交流