性能测试3

125 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第17天,点击查看活动详情

系统用户数:系统注册用户 在线用户数:有多少用户同时登录了这个系统 并发用户数:同时有多少人在做某个交易,一般由系统用户数和在线用户数计算

性能调优: 对硬件调优(CPU、内存、磁盘、网卡):选择合适的硬件配置 对Linux操作系统进行调优(进程、文件系统、内核 ……):高性能磁盘,操作系统中一些选项参数默认没有启动(将其开启) 对应用程序进行调优(Nginx、MySQL ……):编译安装优化,配置文件优化,MySQL 服务器优化(换SSD) 性能指标 –> 确认衡量标准 性能测试 –> 验证性能指标 性能分析 –> 找出性能瓶颈 性能调优 –> 解决性能问题 性能监控 –> 检验调优效果

非功能测试: 1.界面测试:(一般和功能测试同时进行) (1)检查界面上文字是否正确(错别字,乱码) (2)检查界面上输入项是否可以正常输入 (3)页面风格是否统一 2.兼容性测试: (1)验证不同平台下是否可以兼容,平时工作做的就是客户端的兼容性 (2)如果是web系统,就要验证在在不同浏览器下是否都能够兼容 (3)影响网页在浏览器下的使用和显示的最大因素是浏览器的内核, 一般只测现在主流的两个浏览器内核(ie和谷歌的内核) 3.性能测试: (1)性能测试就是加载一定的并发,长时间运行某个业务场景,检查响应时间等特性是否满足规定的性能需求 (2)性能测试一般针对用户量大的功能,核心场景进行并发 (3)性能测试一般在功能测试之后进行,因为性能测试必须在功能测试稳定之后再做 4.安全性测试: (1)基于安全的需求是否正确实现了,要思考那些属于安全的实现 (2)安全测试之SQL注入