2017-04-25 41 views
0

我需要在關鍵字測試開始時創建一組局部變量,然後在執行測試時稍後使用它們。 是否有任何動態創建局部變量的可能性,就像可以動態創建的項目變量一樣。如何在運行時爲TestComplete中的任何關鍵字測試創建局部變量

Project.variables.<variable_name> = "project_variable_value" 

在類似的方式才能創造與任何關鍵字測試

Keywordtests.<generic_keyword_test_name>.variables.<variable_name> = "local_variable_value" 

回答

0

當然任何變量,你可以做到這一點。請看下面的例子:

function Test11() 
{ 
    if (KeywordTests.Test1.Variables.VariableExists("MyVariable") == false) { 
    KeywordTests.Test1.Variables.AddVariable("MyVariable", "String"); 
    } 
    KeywordTests.Test1.Variables.MyVariable = "test value"; 
    Log.Message(KeywordTests.Test1.Variables.MyVariable); 
} 

AddVariable方法的信息可以在AddVariable Method幫助主題中找到。

相關問題