|
知识路径: > 测试技术的分类 > 应用负载压力测试 > 负载压力测试技巧 >
|
相关知识点:11个
|
|
|
|
这一小节我们主要解决动态数据所导致的问题,即利用测试工具的脚本函数如何关联动态且不可人工预知的值。
|
|
|
系统的输出值需要为后续操作提供输入,这些值只对当前会话有效。举例说明如下。
|
|
|
|
|
|
|
|
|
关联数据先是由服务器发给客户端,之后客户端又会将该数据返回服务器。例如SessionID,它是脚本中的一段代码,为录制的会话服务,但却不能用于回放的会话。
|
|
|
|
|
|
|
|
|
①创建两个虚拟用户。这两个用户的录制步骤保持一致。如果说捕捉的动态数据依赖于某个输入值,那么就改变这个输入值;如果独立于任何输入值,那么就采用相同的数据。
|
|
|
②对比脚本。利用Wdiff.exe工具对比,它遍历脚本的每一行,并且亮显不同点。.找到所捕捉值的左右边界标识符。
|
|
|
|
. 将函数web_reg_save_param加入脚本,在加入之前,必需要先捕捉到值。
|
|
|
. 在函数中加入参数名称、左边界标识符、右边界标识符及函数事件。
|
|
|
|
|