1

我是新手,SilkTest没有任何脚本背景。我需要做的是记录一些测试用例,然后播放它们来检查我的系统。在习惯它之后,我计划学习脚本并深入研究它,但首先要做的是。

我需要将随机生成的(或从文本文件或预定义的随机读取)参数传递到记录中,以便每次运行测试时都使用不同的参数。例如,有一个组件,我在其中写了一些字母,该组件根据文本过滤结果。然后,我选择其中一个结果。现在,不是每次都记录相同的字母,而是如何使用随机给定的参数?

谢谢

4

2 回答 2

1

您正在寻找的内容Active Data在 Silk Test 中被调用。

它允许使用外部数据(例如来自 Excel 文件)增强您的可视化测试。

ActiveData 测试使您能够利用外部文件中的现有数据作为强大、全面的应用程序测试解决方案的输入。ActiveData 测试使您能够对测试应用程序使用不同的数据集为每个事务执行多个事务,而无需编写复杂的代码或损害现有数据。

您可以在在线文档教程视频中找到有关 Active Data 的介绍。

于 2014-01-30T08:15:22.410 回答
0

我有一个问题,您使用的是什么版本的 Silk Test,以及您使用的是什么客户端(Silk Test Workbench、Silk4Net 或 Silk4J)。这些客户端中的每一个都能够从外部源接收参数,无论是来自命令行还是来自外部数据文件。

你表明你想要随机数据,你真的是指随机数据还是外部数据?如果您想要的是随机数据,您可能需要为您正在使用的客户端使用随机数/字符串生成器(Workbench 和 Silk4Net 的 .Net 代码和 Silk4J 的 Java 代码)。

于 2014-01-30T02:24:57.450 回答