Contributions
Test Library Reports
Why have the Test Library Reports available in the Zephyr Scale Server version (see attached) not been developed for Zephyr Scale Cloud? I'd like access to reports and gadgets that show test case development and progress, but almost all appear to be geared toward execution.407Views0likes0Comments"Use extended find when possible" with "Map object names automatically" creating ambiguous mappings
With a particular web project I'm working on, having "Use extended find when possible" with "Map object names automatically" both enabled caused me endless grief. I had to disable"Use extended find when possible". With "Use extended find when possible", I was getting ambiguous mappings. TC kept using the extended property "idStr" as the unique identifier. The problem is that many objects had the same value associated with their "idStr" property. The extended property that was unique among the objects was "ObjectIdentifier". Why did TC use this "idStr" extended property knowing that it was not unique? Why did it not opt for "ObjectIdentifier" knowing that it was unique? Is there a way to configure it such that it would use "ObjectIdentifier" rather than "idStr"?Solved733Views0likes1CommentCannot receive MQTT message
I've setup a simple test case with publish and receive steps. With various public test servers/brokers and a local Mosquitto server/broker. The publish step succeeds but the receive step fails every time. Another MQTT-Spy client subscribed to the same topic does receive the message published from SoapUI without error. SoapUI 5.5.0 build date 20190211-1036 ready-mqtt-plugin-dist.jar dated 2/11/2019 12:41594Views0likes0CommentsRe: If Object Auto-wait timeout not working
Thanks for the replies and ideas folks. It turned out that the FormEZWizard didn't actually even exist in the mode the SetupScreen was in at the time, so I added an IfObject Exists ahead of the IfObject Visible and it works fine now.1.6KViews2likes1CommentScript vs Keyword Test with Delphi menu items
This script works fine for checking the expected enabled/disabled state of submenu items. function Connect_No_Loggers_Check_Menus() { var Process, Window, MainMenu, Submenu, Item; Process = Sys.Process("ConnectScreen"); Window = Process.FormMain; MainMenu = Window.MainMenu; Submenu = MainMenu.Items("File").Submenu; Item = Submenu.Items("Select Server..."); aqObject.CheckProperty(Item,"Enabled",0,true); Item = Submenu.Items("Connect"); aqObject.CheckProperty(Item,"Enabled",0,false); Item = Submenu.Items("Disconnect"); aqObject.CheckProperty(Item,"Enabled",0,false); Item = Submenu.Items("Exit"); aqObject.CheckProperty(Item,"Enabled",0,true); } I'd like to do the same in a Keyword Test. The problem is that this is a Delphi application, and using the object browser, I cannot drill down all the way to the submenu items. The deepest I can go is to TMenuItem (the submenus). Sys.Process("ConnectScreen").VCLObject("FormMain").VCLObject("MainMenu").VCLObject("TMenuItem") I'm still wrapping my head around what I can do in scripts vs. keyword tests. How can I specify the submenu by name or index and submenu item by name or index that I want to examine in a keyword test?802Views0likes1CommentIf Object Auto-wait timeout not working
In the above image, the keyword test runs fine as long as I have the Delay preceding the highlighted If Object test action. If I remove the delay and instead set the Auto-wait Timeout of the highlighted If Object test action to even a ridiculous amount, like 30000 ms, the keyword test fails with a log message of "Unexpected window: 'EZSetup Wizard' 16:37:29 Normal 13.15" which is the object the highlighted If Object should be waiting for. In addition, there is no indication in the TestComplete indicator that the test is waiting for the object to appear, as is the case with the other If Object test actions in the keyword test.Solved1.7KViews0likes4Comments