CSFramework.WebApi后端框架 - 压力测试报告 - 软件测试报告
CSFramework.WebApi后端框架 - 压力测试报告 - 软件测试报告
CSFramework.WebApi服务端开发框架
WebApi后台框架
WebApi框架
原创软件@csframework.com
1. 测试目的
测试CSFramework.WebApi服务器的并发承受能力以及高负荷请求的稳定性,模拟多个用户高频率访问接口,验证接口并发以及负载能力。
2. 测试环境
序 | 测试环境 | 说明 |
1 | Windows服务承载的WebApi服务器 (Windows Service Hosting) | 阿里云-ECS云服务器,CPU: 2核,内存: 4 GB,带宽: 2Mbps (属于低配置服务器) |
2 | 测试客户端程序CS.WebApi.Tester.exe | 运行30个程序实例。 |
3 | 模拟用户登录用户数量 | 50万~100万,多线程异步处理。 |
4 | 模拟用户请求次数(新增客户档案) | 100万~200万,多线程异步处理。 |
5 | 测试使用的客户端 | 4台阿里云服务器作为客户端 2台PC机模拟终端用户 |
6 | 写入日志数 | >1000万 |
3. 测试截图
注:红色字体的用时(s):是指所有异步任务处理数据的耗时时间,并不代表本次测试用的时间。
测试环境
多终端多线程测试环境:
- 使用多台电脑测试(公司电脑+ECS服务器);
- 每台电脑运行多个测试程序;
- 每个测试程序运行多个线程;
多任务(多线程)测试界面
远程用户参与测试
高负荷时CPU情况
高负荷时CPU情况:
高负荷时SQL服务器及WebApi服务器情况
测试后数据库文件变化
测试后数据库日志记录
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
WebApi C/S框架网