|
公司需要对系统的接口部分做性能测试,在用Webservice录制脚本,回放都没有问题,但是在场景中运行的时候出现了大量的错误。如下:
一、VUser的错误:“Abnormal termination, caused by mdrv process termination.”
1、对于这个问题,我在设置并发数为10的时候,报这种错误,但是很少。当设置并发为75时,甚至显示Error数为358,想不明白。
2、在run-time setting中设置按进程运行时,并发数同样设为75,这时的错误数只有35,难道是我们公司的服务器撑不住?
二、我录制的脚本是一个往数据库中添加记录的脚本。因为记录的ID不能重复,我对其做了参数化,根据添加一次记录的时间,我算出了运行十分钟大概会添加986条记录,然后我根据二八原则做了1200个参数。
1、这时有个问题,我设置的场景运行十分钟,并发数是一分钟内达到75个,可是我看结果时,场景运行了16分37秒,怎么会多出这么多呢,跟VUser中的错误有关吗。我的理解是,到达十分钟时,即使参数没有全部用完,场景也该停止。
2、我在录制Webservice脚本时,看见有一个【Import SOAP】的按钮(我用的是LR9.5),从头到尾我都没用到。可是我看生成的代码中有“SOAPMethod”之类的字段(是包含在web_service_call()函数中的)
请大家指教,谢谢!我的QQ:308817858 |
|