如何在Jubula或RCP测试工具中注入参数?

问题描述 投票:2回答:3

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

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

java rcp gui-testing jubula eclipse-rcptt
3个回答
1
投票

您可以向parameter contexts添加参数,将其与super context联合,向测试用例添加上下文,然后在测试用例脚本中将其用作$ parametername。

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

在上述文档中有很好的例子。


1
投票

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

  1. 将要包含在测试中的参数添加到aut vm参数,如-DpropertyName=propertyValue
  2. 使用ECP函数get-java-property "propertyName"获取传递属性的值

0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.