How to work simultaneously on the same Test Complete project without conflict messages?
Situation: Currently, two people are working on the same Test Complete project simultaneously. However, the issue we are facing is that whenever one user makes changes, Test Complete continuously displays a message to the other user saying that the file has been modified, and they need to confirm or discard the changes. This is slowing down our workflow since we constantly have to manually confirm every change instead of having them sync automatically. Question: Is there a way to configure Test Complete so that: Two people can work on the same project at the same time without interfering with each other. Changes are saved automatically without prompting the other user to confirm them. We can avoid unnecessary conflicts when saving test scripts and Name Mapping objects? What we have tried so far: Disabling "Update Name Mapping during test run" Turning off automatic saving in Log and Recording settings Splitting tests into separate files to minimize conflicts Using separate copies of the project, but manually merging the tests is not the most efficient solution for us Additional Context: We are using Test Complete 15 We primarily work with Keyword Tests, but we also use JavaScript/Python scripts Currently, we are not using Git/SVN, but if that’s the only solution, we are open to implementing it50Views0likes6CommentsAdd a feature in TestExecute tool to run/enable single testcase from Execution Plan.
I had prepare a test plan with mutiple keyword tests on Execution Plan and want to execute only some of them using TestExecute tool but there is only option to run full project using TestExecute tool. So please implement feature to run single test also from TestExecute tool.App does not work when manipulating mobile screen screen in TestComplete
I am currently setting up an appium server locally and using an actual device to create a test case for a native android app, but the app does not move when I operate (click, etc.) the app screen that is displayed on the mobile screen. (No response from buttons, etc.) Sometimes the app moves about 3 seconds after the click. The mirroring function of AndroidStudio worked fine on the same device and cable. If anyone knows of any solutions, please let me know.43Views1like2CommentsHow to get aqDlg.MessageDlg to function in Keyword test?
I've been scouring the documentation, this forum, and Google but I can't get this function to work in my keyword testing. I just need a simple dialog at the start of a test, that warns the user that some files will be deleted as a part of the test and provides them two buttons, OK and Abort (or Cancel, I just saw that Abort was a choice). According to the documentation: aqDlg.MessageDlg(Message, DlgType, Btns) But I can't get this to work at all. Every attempt is met with: An error occurred while executing the code snippet: NameError: name 'aqDlg' is not defined A simple dialog with an OK button, works fine via ShowMessage(), but I really need the two choices and not just OK. Any pointers as to why this function refuses to work are appreciated.Solved25Views0likes3CommentsSimple test looking for a TextNode end up not finding it even if it is in the screenshot.
Hi, I made a KeywordTest that open a CHM file and search for a TextNode found in the right section and this test fail intermittently because it does not find the text, but the screenshot shows me that everything looks fine. The Mapped object only have 2 properties, the ObjectType which is the TextNode and the contentText with the expected text with a wildcard (blabla.* to only search for the begining). The screen shot shows me the TextNode and it seem to respect the contentText, so I don't know what is going on. Am I missing something? Thanks!Solved133Views0likes8Commentsdesktop application using web elements
Hello, community! I am using TestComplete version 15.69.139 x64. At this stage, I am creating automated tests for a desktop application, but after the latest release, some elements of the application were replaced with web elements. Now, I am unable to create proper automated tests because TestComplete does not recognize these elements. I tried adding the -cdpAutoSetPort parameter to the command-line parameters, but this did not solve the issue either. Could you please advise on how this can be resolved? Thank you!135Views0likes8CommentsTestComplete occasionally skipping a test step.
Hello all, I have made a test that has three steps, and am running it in an Azure DevOps pipeline. Step 1: Click 'Save and Close'. This is an ordinary button at the end of a form. Once it is clicked, the page takes some time to load the save (this varies between 3-20 seconds). During that time the page looks like this: Step 2: Click 'View Record'. This is a button that appears after the page has been loaded, and disappears about 5 seconds later. Note: Because of the variable time that it takes to save the record, I have set the Auto-wait Timeout for the step to be 30 seconds. This could then click on the object after the form was saved, no matter how long it took. Step 3: Click 'Save'. After the View Record button has been clicked, you are taken to the Record, and there is a Save button on the main page. Here are the three steps in the test: The test, when run in the pipeline, will occasionally fail with the following error: You would expect that the step right before the failure is Step 2: Click 'View Record'. But the picture shows that it is Step 1: Click 'Save and Close', and its place in the log also shows that it is Step 1. It jumps from Step 1 to Step 3: Click 'Save'. Of course, it can't find the Save button, because it hasn't clicked the View Record button (at least, there is no indication in the logs that it has). Does anyone have an idea of what is happening here? Thanks, littlebear37Views0likes5CommentsIs it possible to add Device Info from a remote browser to the Log Folder?
Hello All! We have tests running across multiple devices in a remote browser loop. Within that remote browser loop, we have a Data-Driven loop as we need to run the test with a few iterations of data before moving onto the next device/browser combination. The Data loop has "Append Log Folder" which pulls in a test condition variable from the data table. The Test Execution Summary shows me the browser that was used, but we'd also like to be able to see which device was used. Is this possible? Many Thanks in Advance!31Views0likes1CommentTesting on a local iPad
Hello! We have certain tests which we need to carry out on a specific AppleID as it relates to an Apple Sandbox environment. This is currently all setup on a physical Apple iPad on my desk. It will be web tests that we're running on the Sandbox iPad However, I am completely at a loss as to how to get TestComplete to record the tests on the iPad. Is this even possible? Any help gratefully received! Thanks!18Views0likes1CommentExecution plan. Enable Disable redesign
Execution plan. Enabled/disabled The most often scenario for us: Run tests with only several items enabled. Items can be in different groups 1. The Context menu is complicated Every time I have to search for the proper option, when I expect it to be in the first, or second position Also often after disabling the part of the playlist I accidentally press 'Enable All' instead of 'Enable selected' and then I have to start from scratch because Ctrl+Z also does not work on this tab Just 'Enable' and 'Disable' menu items will be enough (maybe 'toggle' may stay, someone can use it) BUT enable or disable action should apply for all selected items So 'Enable all' action could be performed by pressing Ctrl+A and then ClickR, 'Enable\Disable|Enable' Same for 'Disable all' 2. Enabling the item does not enable the parent items So you have to click each parent manually. 3. Ctrl+Z should work in case of undo Enbled Disabled20Views0likes2Comments