【问题标题】:Runtime Test Data for Testscript in TestCompleteTestComplete 中 Testscript 的运行时测试数据
【发布时间】:2016-05-26 14:14:45
【问题描述】:

我开始使用 Test Complete 来自动化桌面应用程序。 问题是脚本保存了我在录制时输入的值,并且该值是硬编码的。 我希望在运行时传递值。我怎样才能实现它?

【问题讨论】:

    标签: testcomplete


    【解决方案1】:

    这取决于您要如何执行此操作。如果您想将其作为另一个测试的参数或使用项目的测试项进行测试,您可以定义关键字测试参数(参见Keyword Test Parameters)。

    如果你想让人类用户在运行时指定一个值(尽管这不是很“自动化”),你可以创建一个用户表单来请求这个值(参见User Forms - Overview)。

    如果您想使用命令行将参数传递给您的测试,您可以使用脚本从 TestComplete 命令行读取参数,使用该值分配项目变量,然后使用该变量而不是硬编码值.请参阅ParamStr Method、ParamCount Method 和 Project And Project Suite Variables。

    如果您想从外部来源为您的测试提供一些数据,您可以使用 TestComplete 的数据驱动测试功能来做到这一点。见Data-Driven Testing。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 2012-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多