在测试之间共享数据



我知道我们可以通过将参数放在全局数据表中,在同一测试中的操作之间共享参数。

是否有办法在QTP中的测试之间共享数据/参数?所以,如果我运行一批测试,并且所有测试都使用一个参数,我想在一个位置更改值,而不是在每个测试的全局数据表中。

您应该为此使用XML文件。您应该首先加载XML参数文件:您需要在测试中以这种方式声明环境变量:

   Environment.LoadfromFile "pathparams.xml"

在脚本中标记变量

 user=Environment.Value("username")

然后在测试中以这种方式使用变量

   JavaDialog("LoginWin").JavaEdit("JTextField").Set user

然后,您需要在xml文件中标记变量:

    <Variable>
    <Name>username</Name>
    <Value>admin</Value>
</Variable>    

相关内容

  • 没有找到相关文章

最新更新