51Testing软件测试论坛

标题: 求助,linux系统下的邮件服务器压力测试如何进行 [打印本页]

作者: sherryshi    时间: 2011-6-13 13:31
标题: 求助,linux系统下的邮件服务器压力测试如何进行
求助,linux系统下的邮件服务器压力测试如何进行
作者: sherryshi    时间: 2011-6-13 13:31
紧急求助呀
作者: sherryshi    时间: 2011-6-13 13:35
顶呀顶,望做过的人指点呀
作者: christixo    时间: 2011-6-13 16:09
linux系统下。。你指的是 邮件服务器部署在linux下,还是本身就用linux收发邮件?
如果是本身早linux下收发邮件,可否有收发邮件的脚本。可以在执行收发邮件脚本时对linux资源以及脚本执行同成功率时间进行监控
作者: sherryshi    时间: 2011-6-13 16:36
回复 4# christixo


    是邮件服务器部署在linux下面,收发邮件时windows系统
作者: sherryshi    时间: 2011-6-13 16:42
这个用什么工具来做好呢,lr可以吗,怎么执行呢,也是像普通的web/html一样吗,录制脚本,回放?
作者: zhouxiaowen    时间: 2011-6-13 22:09
客户端是用B/S打开的吗?
作者: cafard-haibin    时间: 2011-6-14 09:31
首先,测试linux服务器和windows服务器在思路上没啥区别。您的问题就是:如何测试一个邮件系统性能。明确的问题说明才能让人好回答你的问题。下面给你一个测试邮件系统性能的思路:
(1)利用loadrunner录制邮件登录过程。然后参数化用户名。测试多个用户并发登录的情况。这个测试可以从两方面进行,如果您对系统投产后需求了解。可以了解下系统投产后有多少人使用。就以这个数作为测试用户数量的值;如果不确定,就逐渐加用户,当系统资源出现一定的瓶颈时,将这个临界点作为一个测试数值。PS:在这个测试下,在场景中,我们可以先设置1个人跑多次测试下。查看一个人跑脚本情况。有利于衡量后续的测试数据是否准确。这是个小经验。有的人上来就加100个用户,对测试结果也不思考和比较。到底对不对,自己心里都没底。
(2)利用loadrunner录制发信功能。可以用一个用户反复发信多次。然后检查大概每秒通过的事务数和响应时间。具体用户量参照方法一。
(3)利用loadrunner录制收信功能......同上

----其他测试点:如果您完成以上基本测试后。还感觉有能力,可以有以下测试点:
(1):测试附件功能。并发上传附件。附件的大小。可能需要自己编写上传脚本。
(2):把收信。发信放到一起跑。
(3):让系统持续运行。

以上,只是自己一个思路,希望你能举一反三。
作者: sherryshi    时间: 2011-6-14 09:34
回复 8# cafard-haibin


    非常感谢楼上的详细讲解




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2