ContributionsMost RecentMost LikesSolutionsIs it possible to configure how long to wait for "Preparing an object recognition hint"? Hi all, the object recognition hints are a useful feature, no doubt, but is there a possibility to configure how long to wait until such a hint is prepared? Can it really take up to e.g. one minute until an object recognition hint is prepared? I would like to have the option to configure how long to wait (e.g. 5 seconds at max) and then to continue with the execution. Kind regards, M-Th. Is Name Mapping usage statistic replaced or updated using /UsageStatistics? Hi all, I'm using the /UsageStatistics parameter. Two questions: should this parameter point to the location where my NameMappingUsage.stat is located? is NameMappingUsage.stat then updated to summarize the usage of several test runs, or just replaced with the usage of the latest test run? Kind regards, M-Th. SolvedSeparate log files for every automated test run (e.g. by using placeholders) Hi all, in TestExecute's documentation about the command line it's stated: file_name should specify a non-existent file. If you specify the name of an existing file, TestExecute will fail to run the test. So, if I automate my test runs to run every day and if I don't want to overwrite my log files every day or I don't want to change my command line call every day by script to change the file names for the /ExportLog and /ExportSummary parameters, I thought if I could use some placeholders to have new logs for every new day. Or can you recommend another option to store separate logs for every day's test execution? Kind regards, M-Th. SolvedRe: Check which TestedApp is currently running Thank you very much for your quick reply. I now use Project.Variables.appRunning = app; to store the application I just started and to check, if later on I should do nothing or close the current application and start another one. Kind regards, M-Th. Check which TestedApp is currently running Hi all, at the beginning I had only one TestedApps entry "App1", of type "Generic Windows Application" withthe path to java.exe as application parameter and some command line parameters to start my Java application with a specific user. Within a 'Given "App1" is started' I started my app via scripting, using the following: TestedApps.App1.Run(); If I wanted to check, if my application is already running, I just used the following: Aliases.java.<App1>.Exists Now I have two TestedApps entries "App1" and "App2", both of type "Generic Windows Application" withthe path to java.exe as application parameter, but differing command line parameters to start the Java application with different users. As both applications start java.exe I cannot use the process properties to distinguish between them. I want to handle the following scenarios executed after another: Scenario 1: 'Given "App1" is started' 'When xxx' 'Then yyy' => App1 should be started as described above Scenario 2: 'Given "App1" is started' 'When aaa' 'Then bbb' => As App1 is already running, I don't want to do anything Scenario 3: 'Given "App2" is started' 'Whey mmm Then nnn' => As App1 is already running, I want to stop App1 and start App2 instead So I would need something like the following in my 'Given "<App>" is started' step: if (nameOfRunningApplication != nameOfApplicationToStart){ stop "nameOfRunningApplication"; start "nameOfApplicationToStart"; } I already played around with global variables, etc. to store the name of the application, which was started last time (and is currently running), but I cannot find a way to define this variable so its value is not lost, when reusing my test step in another scenario with a different parameter for the other application. Hope my problem was stated clearly and you can help me 🙂 Kind regards, M-Th. Solved