我正在尝试使用apache benchmark(ab)来运行场景
我目前的路径是D:\ ecif-documents \ performance。
发布数据文件corp_sample.json位于同一目录中。
我在Windows上运行我的测试用例。
我试过的所有语法都给出了错误。有什么输入吗?
方法1:
ab -n 5 -p "file:///D:/cif-documents/performance/corp_sample.json" -T "application/json" "http://localhost:3000/api/corporates/enrollcorporate?access_token=lsM7Ar3FqX4pO36ORAqI3q0Km3OPioyLYougQSD8oVtXI4mAXPU5jocZx9QJKYcz" -v 4
错误-ab:无法打开POST数据文件(file:/// D:/cif-documents/performance/corp_sample.json):文件名,目录名或卷标语法不正确。< /强>
方法2:
D:\ecif-documents\performance>ab -n 5 -p "corp_sample.json" -T "application/json" "http://localhost:3000/api/corporates/enrollcorporate?access_token=lsM7Ar3FqX4pO36ORAqI3q0Km3OPioyLYougQSD8oVtXI4mAXPU5jocZx9QJKYcz" -v 4
错误:无法统计POST数据文件(corp_sample.json):部分结果有效但处理不完整
方法3:
D:\ecif-documents\performance>ab -n 5 -p "D:\cif-documents\performance\corp_sample.json" -T "application/json" "http://localhost:3000/api/corporates/enrollcorporate?access_token=lsM7Ar3FqX4pO36ORAqI3q0Km3OPioyLYougQSD8oVtXI4mAXPU5jocZx9QJKYcz" -v 4
错误: ab:无法打开POST数据文件(D:\ cif-documents \ performance \ corp_sample.json):系统找不到指定的路径。
*Method 4*
D:\ecif-documents\performance>ab -n 5 -p "http://localhost:3000/corp_sample.json" -T "application/json" "http://localhost:3000/api/corporates/enrollcorporate?access_token=lsM7Ar3FqX4pO36ORAqI3q0Km3OPioyLYougQSD8oVtXI4mAXPU5jocZx9QJKYcz" -v 4
错误:ab:无法打开POST数据文件(http://localhost:3000/corp_sample.json):文件名,目录名或卷标语法不正确。
我可以在浏览器中打开网址(http://localhost:3000/corp_sample.json)并查看json。