|
知识路径: > 测试技术的分类 > 应用负载压力测试 > 负载压力测试技巧 >
|
相关知识点:11个
|
|
|
|
录制业务流程时,测试工具生成一个由函数构成的Vuser脚本。函数中参数的值是录制期间使用的实际值。例如,假设在操作Web应用程序时录制了一个Vuser脚本。VuGen生成下列语句,在库的数据库中搜索标题“UNIX”,使用多个Vuser和迭代来重播该脚本时,如果不想重复使用相同的值“UNIX”,那么可以用参数来替换该常量值。
|
|
|
|
上例中可以用参数“Book_Title”来替换常量值“UNIX”,然后,生成的Vuser使用指定的数据源中的值来替换参数。该数据源可以是一个文件或者内部生成的变量。
|
|
|
|
|
. 提供了使用不同的值测试脚本的能力。例如,如果要在数据库中搜索几个标题,只须写一次提交函数,在函数中使用参数,而不是指示Vuser搜索一个特定的标题。重播期间,VuGen用不同的值替换该参数。
|
|
|
|
|
|
下面谈谈数据源的问题。可以选择一个文件作为参数值的源,一个常见的使用参数的方法是指示Vuser从外部文件中取值。可以执行下列步骤。
|
|
|
|
|
还可以从现有数据库中导入数据,用于参数化。可以用下列两种方法中的一种导入数据。
|
|
|
|
|