软件测试这门工作,大而博,广而深,入门简单大成难,3000每月的手动测试做得,30000每月的自动化测试也做得,300000每月的测试管理一样做得,所以,要说清楚软件测试要学哪些知识,还真不是一件容易的事情。不过,物有本末,事有终始,软件测试的基础知识,还是大差不差的。所以,可以带大家了解一些软件测试的知识点,希望能够让大家对软件测试有所了解。
软件测试要学哪些
今天要向大家分享的是关于软件测试中的性能测试需要注意的一些点,希望能对想要学习的小伙伴们有所帮助!
资源的占用情况:查看资源的使用情况。资源包括CPU,内存,硬盘等。
资源的释放情况:查询系统在业务处理停止后是否可以正常的释放资源,以供后续业务使用。按道理业务停止,资源应该及时释放。常见问题,内存泄露,资源吊死,导致系统不能正常释放资源,严重情况导致宕机。可以用很多工具来检测资源情况。
异常测试:性能测试的情况在一定的话务(一般是模拟现场的用户)的情况下,进行硬件倒换,双机倒换,业务切换等。包括破坏性的输入接入来验证系统在高负荷情况下的容错性。
查询告警等信息:一般系统都会在出问题的时候,进行通知和告警,这些信息是暴露问题的最好手段,性能测试需要及时查看。
长时间运行:性能测试是模拟设备长时间的运行,这个是很好的检查版本在外场测试的手段。可以检查出很多跟时间,定时器等相关的积累效应的故障。
日志检查:性能测试需要经常的分析系统的日志,包括操作系统,数据库,软件版本等日志。
查看业务响应时间:长时间的测试后,查看业务响应的时候是否在客户可以接受的范围。比如网页的响应时间,终端登录时长等。
领取专属 10元无门槛券
私享最新 技术干货