The third input parameter (sTestData) of the function "StExecuteTestcase" allows you to pass test data into the SilkTest test case during script execution. However as this parameter expects a single string then it is important to note that multiple Strings which are passed in must begin and end with a "\" in order to be compliable in a single string. Therefore with this in mind, the following examples below demonstrate how to pass two unique strings and two variables into the function. Example One: // Pass in the variables “user1” and "pass1” to the test case “Silktest_demo.t” StExecuteTestcase("Silktest_demo.t", "silk_demo1", "\"user1\",\"pass1\"", "Timersilk_demo1"); Example Two: // Assigns the two input variables as single string so that it can be used as a parameter in StExecuteTestcase sArgument:= "\"" + sUser + "\"" +" ," + "\"" + sPass + "\""; // Pass in variables from SilkPerformer BDF script to SilkTest Test case “Silktest_demo.t” StExecuteTestcase("Login.t", "Test1", sArgument, "TimerTest1");
↧