Network Suite Jobs: Keyword-Test selection
Hi, i use TestComplete and TextExecute on a remote machine. In my TestComplete workspace i got many Keyword-Tests. Now i want to add multiple tests to the Jobs in the Network Suite but i can only select one test at once and it takes its time until the test is loaded from the remote TestExecute into the NetworkSuite.Why it took so long to choose and load a test for a NetworkSuite Job? I want to quick add multiple tests to the Job list without waiting after each new test added. It should be possible to drag and drop the KeywordTests in TestComplete to the NetworkSuite Job list. Furthermore i didn´t understand the behavior of the remote test selection window. There is no directory hierarchy like in the project workspace and i have to scroll across a large list of test and the next bad thing: the lists isn´t sortedalphabetically. Searching the right test in a list withover 200 KeywordTests without directory structure or sorting function is a time-killing job :) Hope you will find a better way for this. Long live the softwareergonomics!8.4KViews5likes5CommentsHow to enable TLSv1.2 for Testrunner
I have configured the vmoption file. Its working fine when i trigger request directly using play button. But while same testcase fails when I ran through Testrunner with SSLhandshake error. Please let me know if there is any configuration to be done Testrunner to support tlsv1.2Solved5.6KViews0likes2CommentsScreen resolution of a VM using RDP with TestComplete
Hi, To test our desktop application we have a Master project that runs the Slave project on different VMs. We are using TeamCity to start our tests. On a TestManagement machine (VM)we have a Build Agent that is running as Service. This Build Agent starts the Master project with TestExecute. This project connects withRDP to different VM to run our UI Tests (Slave project)of our App.We are using Network Suite and run our tests on Hosts (VMs) like it is suggest here: Using Network Suite. But we have an issue with the screen resolution that is used to run our UI Tests. The resolution is too low. This page Running tests via RDP gives an explanation: "When running tests on a remote computer that participates in distributed testing, TestComplete creates a Remote Desktop session and automatically sets the master computer's screen resolution on the remote computer. This is done to avoid possible problems with test running." So TestExecute will use the master computer's screen resolution. But TeamCity Agent is run as a service on a VM (TestManagement machine) and there is no screen resolution because it's an headless machine and not like a real user that will connect with RDP to this VM and start the Master Project. I assume TestExecute will then use the default screen resolution (something like 640x480) as the resolution for the RDP connection. But this is too low to run our tests, some object are not on the screen and we have many issues... Is there a way to change the resolution used by the RDP connection that TestExecute / TestComplete will create ? The tricky part is that the Master project is started from a service on an headless machine... Thank you for your answers, Camille4KViews0likes9CommentsTest runner exit code: -10 (Unable to create a user session).
Hello! I have a CI environment with jenkins where I'm trying to configure TestExecute to run functional testes. I have three machines that I want to use as jenkins slaves. I had succes in prepare one of those machines and in this case, the tests are running fine, but, in the other ones, I'm getting the error message "Test runner exit code: -10 (Unable to create a user session)." and I have no more ideas how to proceed. Additional informations: The jenkins is configured by jenkinsfile. The test stages are defined like this: def cred = 'TESTECOMPLETE_CRED' if ("${env.NODE_NAME}" == "SkyOne_QA"){ cred = 'TESTECOMPLETE_CRED_SKYONE' } stage('Test Run Persona') { testcompletetest actionOnErrors: 'MAKE_FAILED', actionOnWarnings: 'MAKE_UNSTABLE', launchType: 'lcProject', project: 'nsjPersona', suite: 'TestesFuncionais.pjs', useTCService: true, credentialsId: cred } In one of those 3 machines, the tests are running perfectly. In both the jenkins slave agents are installed as a service and the testcomplete service have permissions to run in interactive session. Finally, I saw the document with instructions about how to prepare a machine to run tests. I tried to cunfigure those two machines like the document says, but I had no success. I hope you can help-me with this. Thanks a lot!3.6KViews0likes10CommentsLooking for .MDS file viewer/editor
Has anyone created a simple viewer/editor for the .MDS file? I run test execute on multiple PCs on a copy of the script code. To run specific scripts I either have to create an elaborate file to run via command line or I have to open the mds file in TestComplete and check the boxes for the scripts I want run. Both are time consuming. I noticed that I can edit the .mds file directly and enable or disable a script by modifying the value in <Prp name="enabled" type="B" value="0"/> for each script. Before i go and create a GUI that will show me the same tree view that is in TestComplete and allow me to enable/disable scripts via a checkbox I was wondering if someone already created this or tried and failed. Thanks2.4KViews0likes7CommentsGitHub & Jenkins integration with TestComplete & TestExecute
Hello everyone, I have implemented source code control through GitHub with TestComplete. My problem/question is in regards to Jenkins and TestExecute on a test slave machine. This is what I've done so far: 1. I have implemented GitHub with TestComplete (using Msysgit and TortoiseGit) 2. My TestComplete project has been uploaded to GitHub 3. Jenkins has the GitHub Authentication plugin (configured to my account) 4. Jenkins has the GitHub plugin I want to be able to pull the latest copy of the TestComplete project to the machine(s) running TestExecute. How do I accomplish this task? Does Jenkins support this or do I have to run some type of command line on the machine beforehand to prep the project? I really just need some direction on the best way to accomplish this task. I'm not the most familiar with Git(Hub) and how this would/should work. Thanks for your help! MattSolved2.2KViews0likes2CommentsSmartBear Test Extension does not work in Chrome 75
When attempting to execute a test using TestExecute, Chrome is launched, and the URL bar displays "chrome-extension://gmhjclgpamdccpomoomknemhmmialaae/exit"; however, the body of the page indicates that the URL could not be loaded. Chrome version: 75.0.3770.100 (Official Build) (64-bit) SmartBear Test Extension version: 14.0.0 TestExecute Version: 14.10.999.11 x64 The specific reason for the failure differs depending on whether I launched Chrome in "incognito" mode, or standard mode. When launched in standard mode, the error message is "ERR_FILE_NOT_FOUND", and the Network log corroborates the claim: When launched in "Incognito" mode, the error is slightly different: "ERR_BLOCKED_BY_CLIENT": I have configured the permissions for the plugin to both "Allow in incognito" and to "Allow access to file URLs":Solved2.2KViews0likes5Commentsrunning vstest (Windows 10, TC 12) in isolation
oes running vstest.console.exe /InIsolation require Microsoft Visual Studio be inslalled on the machine it is running? I built a package and tested it on my machine which worked fine. When I copied the TestWindow directory (and all other assorted files) to another VM it did not run. When I did the same thing to a third VM it worked fine. So I am wondering whether Visual Studio must be installed, you cannot just copy the test window to a new machine and run it. So on the two machines where it works, both have this directory: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow On the machine where it does NOT work, there is no directoryC:\Program Files (x86)\Microsoft Visual Studio 11.0\ (nor in Program Files\)Solved2.2KViews0likes3CommentsChrome Test Extension crashes when using TestExecute and Task Scheduler together
When I run a test using TextExecute directly, my test runs fine in Chrome; however, when I use the Windows Task Scheduler to launch TestExecute and run a test, I get the following message from Chrome: "SmartBear Test Extension has crashed." Then Chrome freezes. I have tried uninstalling and reinstalling Chrome, but I'm not sure what to try next. Has anyone solved a similar issue? Configuration: Windows 10 Enterprise TestExecute 14.4 Disabled support for testing Windows Store applications Chrome 81.0 SmartBear Test Extension Allow changes On All Sites Allow incognito Allow access to file URLs Collect errorsSolved1.8KViews0likes5Comments