(十四)Run-time settings

一、Miscellaneous—>Error Handling

  • Continue on error:在长时间的测试过程中,如综合场景或者疲劳强度测试时,该项要选中。测试结束后,如果失败的事务数是场景中所有事务总和的5%以下,则视为场景通过。

  • Fail open transaction on lr_error_message:通过手动添加,若有该句执行,则认为事务出错。

  • Generate snapshot on error:出错形成快照。
    Fail open transaction on lr_error_message、Generate snapshot on error(耗费资源)一般都不选。

二、Miscellaneous—>Multithreading
- Run Vuser as a process:控制器使用驱动程序mmdrv运行VU。以进程运行,那么会为每个VU实例一次又一次地将相同的驱动程序启动并加载到内存中,将耗费大量RAM和其他系统资源,限制了在一个load generator上运行的VU数量。
- Run Vuser as a thread:控制器会为50个Vu只启动一次驱动程序,每个Vu以线程运行,这些线程VU共享父进程的内存段,消除了对驱动程序多次重载的必要,从而节约了大量的内存空间,让更多的VU能够在一个load generator上运行,从而可以对AUT产生更大的压力。
三、Miscellaneous—>Automatic Transation
- Define each action as a transaction
- Define each step as a transaction

猜你喜欢

转载自blog.csdn.net/jiangshangchunjiezi/article/details/81006305
今日推荐