51Testing软件测试论坛
标题:
转一女生的问贴:希望各位能帮得上忙!
[打印本页]
作者:
chbhaha
时间:
2007-2-26 17:13
标题:
转一女生的问贴:希望各位能帮得上忙!
微软测试工具was
由于公司一个测试项目需要对Web服务器进行压力测试,小妹目前正在研究微软的WAS压力测试工具,但有许多不明之处,还望有高人能指点一二. ..
1.对于用户,线程与每线程的Socket数的关系不是太清楚,只知道用户数要大于线程与每线程Socket数的乘积.但具体在运行测试时是怎样一个关系呢? 举个例子用户数200,线程数10,每线程也是10,那是否就是起10个线程,每个线程10个Socket,然后用200个用户中随机的100个用户进行测试?
2.对于Clients客户端的问题,首先是否有一个服务器端的概念?比如用来指定本次测试的线程数与每线程Socket数,然后在测试运行时每个客户端是否是平均分配服务器端指定的线程数与每线程Socket的乘积?
3.对于测试的WEB服务器可以是另一台机器吗?是否只要在Server处指定即可.但我试过几次发现指定Web服务器不是测试程序所在机器,运行时W eb服务器的那台机器系统资源耗损很少,但如果把Web器装到测试程序所在机器,即Server为Localhost的话,机器的资源耗损就很厉害, 所以我也不太清楚Web服务器在其他机器上的情况下是否只要这样指定就可以了.(注,虽然Web服务器资源耗损不厉害,但看报表中各页面还是有执行成功的情况的)
4.对于报表中的测试结果该如何判断,也就是怎样根据测试结果来判断Web服务器的性能.比如我设置了10线程,每线程1个Socket,200个用户数, 30秒时间,测试下来页面点击的总数中120个点击是成功的,10个点击是没找到页面.然后各页面的的统计结果中,有几个页面根本一次也没打开成功, 随着线程数及Socket的增加,成功的点击数会减少.但我就想知道标准是多少,比如通常多少线程多少Socket多少时间内,多少的成功的点击数( 或说百分比)是属于可通过测试的,少于该数值的属于性能还不够的?
5.最后关于操作为Post的,需要上传参数,在系统自带例子中对于参数Name和Password是用了%Name%和%Password%来代替,这表示什么意思呢? 登录时用任意的用户名与口令来登录,那如何登录成功呢?我就想知道对于这种有参数的情况是否可以在测试运行时动态改变各参数,如我想尝试分别用张三, 李四,王王来进行登录测试,是否可以把张三,李四,王五分别写到某个文件或数据库中,然后在测试脚本中设置为变量,并指定读取的源,在测试运行时系统可以自动读取. 不知道WAS是否有这样的功能呢?
以上是我试用WAP软件的一些疑惑之处,不知道用这个软件在测试的人多不多,如果有哪位测试同仁知道的希望能给予解答.谢了.
作者:
rickyzhu
时间:
2007-2-28 13:12
对于was没有研究,抱歉帮不上你.
作者:
fishy
时间:
2007-3-9 12:02
再顶。。。。
作者:
chbhaha
时间:
2007-3-16 14:59
sdlkfj3
作者:
hellen_ma
时间:
2007-9-18 16:25
up
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2