2

我想用 GUI 测试来测试我的 RCP 应用程序。我找到了两种可能的工具:Jubula 和 RCP 测试工具。

有谁知道,如何将参数注入测试,以便我可以使用一个具有多个输入的测试用例?

4

3 回答 3

1

我找到了 RCP 测试工具的方法:https ://www.eclipse.org/rcptt/documentation/faq/pass-value/

  1. 将要包含在测试中的参数添加到 aut vm 参数中,例如-DpropertyName=propertyValue
  2. 使用ECP函数get-java-property "propertyName"获取传递属性的值
于 2015-05-24T18:01:09.293 回答
1

您可以将参数添加到参数上下文,将其联合到超级上下文,将上下文添加到测试用例,然后在测试用例脚本中将其用作 $parametername。

在 RCPTT 中,如果一个测试用例引用了多个超上下文,那么将使用来自这些超上下文的所有可能的元组组合。

提到的文档中有很好的例子。

于 2015-05-26T14:55:30.563 回答
0

您必须使用数据集功能。它基本上是一个表格,每一行意味着重复相同测试用例的单独循环。

表的列以测试用例的参数命名。

您还可以使用 Excel 文件 (.xls) 作为数据集源。

于 2015-05-08T09:49:23.887 回答