Visual Studio Integration - Include Test Complete Tests as part of Visual Studio Load Tests
Visual Studio enterprise allows us to create Load Teststo performance test our application. This achieved by creating a series of Web Performance Test scripts and then creating a Load Test setup to distribute the scripts and user load in a controlled manner. (Fig 1) Currently Test Completes support integration with Visual Studio where Test complete scripts can be run via a Visual Studio controller and Test Agent config. But this is limited to only running Test complete tests one by one (Like a regression test suite). Unfortunately a Test Complete script which is in a Visual Studio project cannot be run via the Visual Studio Load Test setup as it does not recognise Test Complete scripts. You get the below error when tying to add the test to a load test config (Fig 2) The reason why Test Complete comes in handy for load tests is because some applications depend on processing in the client end before displaying the results in the GUI (something like a thick client). The time taken for this processing would not be captured via middle tier simulation supported by Visual Studio. Business critical systems which require transaction performance monitored release by release will benefit from the ability to include Test complete scripts in a Visual Studio Load Test as it will allow us to create background "Load" via Visual Studio scripts and monitor real life End to end transaction performance under load via a series of Test complete scripts which run as part of the load test.6.1KViews0likes3CommentsFeature request to support Keyword Parameter dialogue in User Forms
If we wantto create a custom keyword operation and want to use a user form than there is no way that we can access the Keyword parameter dialogue from that form. This is requiredwhile creating some functionality where we need to use the user forms but the components/parameters in the user form can be of different type.In that case default keyword parameter dialogue/window will be helpful. Something like: https://community.smartbear.com/t5/TestComplete-Desktop-Testing/Let-the-user-pick-a-variable/td-p/109873 Thanks.3.3KViews1like1CommentSupport the KeywordTests object in Script Extensions
One of the beauties of Script Extension Runtime Objects is that you can create code that is shared across ALL projects without having to include the code units in the projects themselves. I am involved in the process of creating a detailed test automation framework where a good bit of the framework code is encapsulated in script extension runtime objects. However, one of the drawbacks I've run into is that, if the framework needs to execute a Keyword test instead of simply a Script routine, the code cannot reside in the extension. Currently, Script Extensions do not support the KeywordTests object and all the methods and objects underneath. It would be nice to be able to execute KeywordTests within script extensions so I'm formally requesting the ability to do so.1.6KViews1like0CommentsSwitch between different Script Extension Versions
It would be great to have a way, via API and TestComplete menu, to decide which ScriptExtension version of a specific ScriptExtensions or a set of ScriptExtensions should be loaded when TestComplete is in design mode. In our case we do a have a set of keywords based on ScriptExtensions (JScript) and a set of keywords are supporting us to test the SUT. This would give our tester the advantage to switch between different versions of some keywords.1.3KViews0likes0CommentsLog Folder Items, Set the Icon while inside the stack (or auto detect on some hiearchy)
I thought this should just be a feature already and I posted asking for help to get it to work. https://community.smartbear.com/t5/TestComplete-General-Discussions/Log-Folder-Icon-Checkpoint-Over-Message-Javascript/m-p/200736#M37434 The log folders are real nice for cleaning up the logs but they only change Icon's if the Folder contains an Error or a Warning. I want LogFolders to show a green if it contains a checkpoint. A common sense order of importance Error > Warning > Checkpoint > Message. Instead it's showing Error > Warning > Message. I think it should even auto detect based on the Log item's priority that has been set. Or just a method to hit ie, Log.CurrentStack(iconWarning, priorityHigh); function TestScriptLog() { Log.AppendFolder("This folder Icon should be an Error"); Log.Message("Informational in Folder","",pmNormal); Log.Checkpoint("Checkpoint in Folder","",pmNormal); Log.Warning("Warning in Folder","",pmNormal); Log.Error("Error in Folder","",pmHighest); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be an Error"); Log.Message("Informational in Folder"); Log.Checkpoint("Checkpoint in Folder"); Log.Warning("Warning in Folder"); Log.Error("Error in Folder"); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be a Warning"); Log.Message("Informational in Folder","",pmNormal); Log.Checkpoint("Checkpoint in Folder","",pmNormal); Log.Warning("Warning in Folder","",pmHighest); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be a Warning"); Log.Message("Informational in Folder"); Log.Checkpoint("Checkpoint in Folder"); Log.Warning("Warning in Folder"); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be a Checkpoint"); Log.Message("Informational in Folder","",pmNormal); Log.Checkpoint("Checkpoint in Folder","",pmHighest); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be a Checkpoint"); Log.Message("Informational in Folder"); Log.Checkpoint("Checkpoint in Folder"); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be an Informational"); Log.Message("Informational in Folder","",pmHighest); Log.PopLogFolder(); Log.AppendFolder("This folder Icon should be an Informational"); Log.Message("Informational in Folder"); Log.PopLogFolder(); }GitHub Copilot integration with TestComplete
Hi team, in the current world, the programmers are using Stack overflow to find code snippets for simple problems, and git hub has a feature called Copilot,which we can use to suggest the code sample which works like a suggestion dropdown when we use some testcomplete methods, it would be great if we create any kind of plugin or some functionality which can do the above mechanism to make our work easier. Thanks and Regards, Sathish Kumar K926Views1like2CommentsAzure DevOps Advanced Integration Options
Azure DevOps seems to be a popular option these days. Please consider adding the following as a feature in the near future. 1. Post Bugs from Test complete to Azure DevOps 2. Post Work Item from TestComplete to Azure DevOps 3. Upload Test Plan from TestComplete to ADO.680Views9likes0CommentsNameMapping and Alias copy - copy path
It would be nice if you can copy the complete name mapping path from the namemapping from the Mapping Abjects or Aliases screens I am investigating NameMapping,I have one screen open with the name mapping and one screen with my script You have Mapped objects and you can easily create an Alias by dragging. It would be nice if you can right-click the desired map (in Maps or Aliases) and copy the path for pasting into your script this could even be drag and drop into your script i.e. NameMapping.Sys.notepad.dlgSaveAs.DUIViewWndClassName.Explorer_Pane.CtrlNotifySink.ShellView.Items_View.test_complete_test_notepad_save_txt.Name being able to copy this complete String WITHOUT having to highlight it all - will make the system a little more intuitive666Views2likes0Comments