文件名称:battletest:npm的CLI模块,可根据用户指定的参数自动生成测试
文件大小:1.1MB
文件格式:ZIP
更新时间:2024-04-09 07:28:54
JavaScript
自动生成Node.js端点测试的工具更轻松的测试,更快乐的开发人员 :smiling_face_with_sunglasses: 为什么要使用Battletest? 必须构建现代Web API来处理任何数据类型(包括无效数据)的请求。例如,如果客户端在“ ticker”字段中发送的字符串中包含一个非常长的请求或一个-1(只应包含一个短字符串),那么服务器进程会失败吗? Battletest.js将采用预期的请求对象的形状,并生成许多测试请求,这些请求会将请求对象的每个字段更改为一个意外值。通过这样测试后端,开发人员可以轻松确定是否存在任何可能使Web API后端失败的随机测试请求。 专为Express.js和OpenAPI v3.03打造 :red_heart: Battletest将读取一个配置文件( battletest.config.js ),其中包含每个端点/方法的预期HTTP请求的形状,并为每个端点/方法输出一个利用 , 和来测试服务器如何处理的测试