性能测试环境的准备

网友投稿 805 2022-11-18

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

性能测试环境的准备

(1)数据:大数据量以及数据的多样性往往是模拟的难点。大数据量需要自己写脚本将数据库填充到一定的程度,如果要求高的话,甚至可以采用从现网导数据的方法。多样性往往比较难以实现,需要了解现网的数据多样性以及比例,达到模拟的效果

(2)网络时延:这个和公司的IDC机器管理很相关.我之前一直以为所有的测试机器都在一个IDC,后来发现其实不然,我们的测试机器也和运营机器一样,分布在不同的IDC,而我们在挑选机器部署时,需要先了解一下现网运营机器之间的网络时延。这在测试整个一条逻辑分支的性能时尤为重要。

(3)配置:日志级别的配置,线程或进程的个数,如果条件允许,配置可以升级到机器的硬件的配置,如果可以一致自然是最理想的效果。

这里有一个误区,我之前一直以为最好每次测试的环境都尽量的去和现网靠拢,但是在听了yuetangdeng的一堂课之后,发现IBM并不是这么做的,对于以前曾经做过性能测试的系统,往往那套环境还是存在的(不管这套环境是否之前和现网一致),而测试我们更多的是想验证系统是否存在性能问题,想想与上一次测试周边环境都相同的情况下,新的迭代版本替换后系统性能明显下降了,难道还不能说明问题么?

在一切都准备好了,接下来我们就可以开始准备测试工具来执行我们的测试用例啦~~~~

上一篇:性能测试之设计测试用例
下一篇:测试管理的搭建
相关文章

 发表评论

暂时没有评论,来抢沙发吧~