这是一个很久以前遇到的问题,现在很多细节已经记不清了,写出来只是给遇到相关问题的人一个排查问题思考的方向。
当时是给一家银行引入公司的产品,在做压力测试的时候发现tps离银行的指标差很远,但是该产品已经在很多公司部署过并且性能能够达标,性能上是没问题的。在排查问题的时候我们从很多角度去找问题,耗费了很长的时间,最后终于偶然的想到是不是运行loadrunner的机器性能不够导致了问题的产生(当时是在银行的内部虚拟机上运行的loadrunner,而该虚拟机性能比较差),于是在多台虚拟机上运行loadrunner并发测试产品的tps,发现性能达标,问题解决。
这是毕业后第一份工作中遇到的问题,由于本人是开发,缺乏测试相关的常识,导致在这里浪费了大量的时间,相信专业的测试不会犯这种低级的错误。