Ability To Add Collection Of Script Units Or Keyword Tests As Existing Items
For example instead of a single Script category, have the ability to have multiple collections of scripts that can be added as an existing item. So if you have Project that a collection of utility script units, you can add the entire collection. When a new script unit is added to the collection, all projects that use will have the script unit.cunderw9 years agoCommunity HeroNew Idea1.2KViews2likes0CommentsAdd Smart identification mechanism in Namemapping(Object Mapping)
Sometimes,We arefound more than one object that fits the samedescription (same parent hierarchy and identification), then TC ignores the recognized and showing error like - (The mapped item has the Extended Find attribute enabled. or object is overlapping...) request to you please give the mechanism that can provied a some identification of the object automatacly.Ravik9 years agoSuper ContributorNew Idea1.7KViews2likes1Comment"Append Test" feature in Script Test
Please give the feature "Append Test" in Script test also. same like Keyword TestRavik9 years agoSuper ContributorNew Idea1KViews2likes0CommentsDEBUGGING
When debugging and I get to a breakpoint I want to be able to :- add lines of code to the script I am running. add checkpoints to the script I am running This would improve productivity immensely. It is possible in other test automation software(TestPartner) and I am surprised it is not standard in TestCompletemartin_home4 years agoOccasional ContributorNew Idea830Views1like2CommentsSOAPUI/READYAPI integration in all modules, not just Web
We would like to be able to automateREST request to make changes on our server automatically, and then check these changes on our mobile application, using SOAPUI/ReadyAPI. This is possible with the Web module, or by running the SOAPUI script by calling it trough command line (lots of manual configuring if you want to set it up on a new testcomplete setup). While working with the web module makes things a lot easyer. Why can we not have the same functionality in Desktop and Mobile applications, since most applications could benefit from using SOAPUI scripts. Kind Regards Kevin_WKevin_W9 years agoNew ContributorNew Idea874Views2likes0CommentsRight click on name mappng alias and copy to clipboard
I would like a feature where I could right click on a node in the Aliases tree and click an option that would copy the entire alias hierarchy of that item to the clipboard for use in a script. Thanks.vthomeschoolmom6 years agoSuper ContributorNew Idea1.4KViews1like5Commentsability to Unable Call Stack other than errors
Senario.... My test suite consist of 3 levels of scripts. 1) direct interaction of GUI (eg:- select, delete add rows in any grid.. ) 2) windows/screen level logic (eg:- go to inventory window use lower grid X ) 3) High level test and data( eg deleting inventories in excel file A should get errors in file B ) problem... when there is no error logged, double clicking on test log, will directly go to lowest level of script (in my case, direct interaction of GUI ) so I'm missing information whether I clicked on "lower grid X or upper grid Y" in inventory window. Solution... if there is error in log, Call Stack will show all scripts involved. I need to enable same facility on non-error log lines.NisHera6 years agoValued ContributorNew Idea1.2KViews1like1CommentAbility To Check Network Connection Status On iOS (Wi-Fi Status, Etc.)
We would like the ability to check if there is a network connection on iOS. Sometimes the connection is temporarily lost, and it would be great to be able to check for that before running tests that rely on a network connection. This would save us time and prevent lots of unnecessary failures. Thanks, Coreycgreenspan9 years agoOccasional ContributorNew Idea2.5KViews2likes1CommentAdd Perforce integration to TestComplete using the new dedicated plug-in method introduced in TC11
The existing default behaviour of the MSSCCI Perforce integration is very limiting, which requires multiple users to share the same Perforce Workspace.brk93949 years agoOccasional ContributorNew Idea4.4KViews2likes1CommentStop code template usage deleting previous word in line
Code templates work well, if You use them paragraph-wise. But- if the template just contains some text to be added (e.g. some frequently used parameters for a function call)to the word You just typed? In this case the word is gone. This is annoying and shall be stopped. SmartBear customer care tells me, the developers treat this as "planned and expected behavior". I do not understand this.Manfred_F10 years agoRegular ContributorNew Idea687Views2likes0CommentsSupport for headless execution of TestExecute
Hi, at the moment there seems to be no way to run TestExecute without a UI. As TestExecute supports distributed testing the host where the master project is executed does not need to have a UI for TestExecute.We would really like to see full headless support in TestExcute for distributed testing, unit tests or webservice tests as there is no UI involved at all. A headless mode would support easy integration into multiple build and continuous integration environments. TestExecute seems to be not very far away from that. We were able to start TestExecute from a Windows service without a desktop environment and even got the complete test result file but the TestComplete process did not finish and kept running indefinitly. Our sample test had a master project with just a NetworkSuite item and the slave project had a simple multiply test on Windows Calculator. The slave test got executed perfectly using automatic RDP login to multiple remote hosts and all tests were successful. Regards Kay Zumbuschkzumbusch10 years agoOccasional ContributorNew Idea2.8KViews2likes0CommentsAllow editing of Operation field without removing Value contents in keyword tests
For example, if I want to change Item Operation Value myfieldname SetText Project.Variables.fieldtext to Item Operation Value myfieldname Keys Project.Variables.fieldtext I can change SetText to Keys from the dropdown box, but then the Value field is cleared out and I have to go through the process of selecting Project.Variables.fieldtext fromthe On-Screen Action lookups all over again. I'm guessing that it has something to do with not being able to verify the Value contents, but if I am making a quick change from the editor drop-down, then I should know what that Value is already and I would rather save the time in the replacing and take what I think is a low risk of encountering a mismatch.Marsha_R10 years agoModeratorNew Idea1.2KViews2likes0CommentsAccess logs from Project Suite
We need to have a way to access logs from the project suite. We have multiple projects under one suite and run the suite. We need to have those logs in the form of excel sheet. Seems there is no way to access logs from the project suite.d_ramakrishnan10 years agoNew ContributorNew Idea1.1KViews2likes0CommentsStop current test on error option
At the moment I can enable 'Stop Test on Error' which causes my tests to stop if an error is encountered, but I think it would be useful to have an option called 'Stop current test on error'. This would behave like the 'Stop current test only' option on theStop Execution command, but would be set on the project level. This would allow me to setup a test to run a hundred times and if an error happened during one of those runs the test would be stopped and thenexttest started. This example would give me a good statistic of how reliable a test or a part of our software was. Also beingableto abort tests early when they start to failwould give an error report for the failed test, butstill allow the ones that are stable, to pass.brook_grewcock9 years agoContributorNew Idea2.1KViews2likes3CommentsAdd Search/Find functionality to the Object Browser
I frequently find myself needing to go back and forth between developer tools/firebug and the Object Browser in order to find a particular object. Looking for a hidden divon apage is the simplest example. Sometimes I'll know a classname, an ID, or the text I'm looking for, but don't know where the object itself is actually represented in the Object Browser. I can do a Find in the source viewer in the browser to find it and can do a find within a particular object in the Object Browser, but can't search for the object itself in the Object Browser.jmcpeek10 years agoContributorNew Idea1.8KViews2likes0CommentsTest Results to Excel sheet
At the moment we cannot extract directly the results from a test execution to Excel Sheet. The LastResult variable is a bit tricky and will give only the last Checkpoint outcome and not the test outcome. For all this we have to make provisions in the Framework and it becomes really time consumig with Error counts and if loops. If TC can provie the option to export results to Excel sheet like mht it will be very useful. As some of our systems use Excel to load other Dashboard data. Same items displayed in the Result Summary sheet will be more than enough. Project Name Test name Result Start / Stop time Who executed What nachine used for execution may be a hyperlink to the detailed test execution. Regadrs, VictorAroulradjy10 years agoSenior MemberNew Idea2.5KViews2likes1CommentRetreive the filename of the source of a XML.Checkpoint baseline file
Hi, For example when I have a file stored in Files I could do : BaselineFile:= Files.FileNameByName('Name_of_the_file_in_Files'); Could I do something similar but with XML stored files ? Ty, Mehdim_essaid10 years agoValued ContributorNew Idea1.1KViews2likes0CommentsName mapping comments including TODO for task list
I think that doing name mapping right is key, key, key. I would like to be able to add comments to each element in the name map as one would do with code comments. This includes allowing TODO entries that will then apper in the Task List window with double click to the instance. Thank you for your consideration. (Will it be done by next weel? ;))vthomeschoolmom6 years agoSuper ContributorNew Idea1.3KViews1like2CommentsLockable Mapped Objects
A way I try to cut out duplicate mapped objects, like navigation links, is by having a parent page object wherein the URL consists of only the official name of the site capped with *s. I map all of my navication links to this page. However, when recording, Test complete will map every object under this one page object. Therefore, it would be nice ifthere wasan objtion to set this object to be locked. Namely,the object is set so that children can only be added to it manually and not automatically.TruthVoyager6 years agoNew ContributorNew Idea1.2KViews1like3Comments- oleg_sigalov9 years agoOccasional ContributorNew Idea2.3KViews2likes2Comments
A simple enhancement I think would really increase the usefulness of bookmarks
Hi I think most users who work with non-trivial script based test suites would make heavy use of bookmarks as part of their development. What would be really useful is: If there was text selected within the line of source code being bookmarked then the description of the bookmark would be defaulted to the selected text. JohnTheGhost10 years agoContributorNew Idea2.5KViews2likes2CommentsBeing able to change the log attributes on an existing log item (specifically a folder)
I am trying to change the attributes on a folder based on if there are any error messages within that folder. I was wondering if this was possible. For example: [code] var goodAttr = Log.CreateNewAttributes(); goodAttr.Bold = true; goodAttr.BackColor = clLime; goodAttr.FontColor = clGreen; var badAttr = Log.CreateNewAttributes(); badAttr .Bold = true; badAttr .BackColor = clRed; badAttr .FontColor = clMaroon; foo = function() { var previousErrs = Log.ErrCount; var logFolder = Log.CreateFolder("New Folder", "Stuff that goes in this folder", pmNormal, goodAttr); Log.PushLogFolder(logFolder); // ... // Do Stuff // Some of which may be errors //... if (Log.ErrCount >previousErrs) { // This is the part I can't figure out. Log.Item(logFolder).Attr = BadAttr; } Log.PopLogFolder(); } [/code]matthew_morgan10 years agoOccasional ContributorNew Idea1.4KViews2likes1CommentProject Suite Items to be executed multiple times
Hi Team, Currently we have facility to run project items multiple times(Using count). I would like to suggest idea of giving parameters executing complete project suite items multiple times.Subbulakshmi6 years agoFrequent ContributorNew Idea809Views1like1CommentWe want to be able to track iOS App memory use
Per support TestComplete can't currently report the amount of memory the iOS App being tested is using. We would find that valuable information to have while the application is being run through automation. Tracking memory usage is an expected ability with an automation tool and should be supported in iOS. -Adamakuczkowski10 years agoContributorNew Idea1.9KViews2likes1CommentWhen will TestComplete support .NET winform CEF3 (CefSharp) based applications ?
Hello, I posted this question before: http://community.smartbear.com/t5/TestComplete/Does-TestComplete-support-NET-winform-application-that-uses/m-p/95244#U95244 Someone from SmartBear told me that it is NOT currently supported. I'm just wondering if the support of CEF3 is under development and if there is an estimated time of availability. Details about CefSharp and CEF3 can be found here: https://github.com/cefsharp/CefSharp https://code.google.com/p/chromiumembedded/ Thank you.xyin9 years agoOccasional ContributorImplemented8.3KViews2likes7CommentsHighlight differences in Region Checkpoint
When using Region checkpoint, sometimes the difference can be subtle and difficult to identify. It would be helpful to either be provided with the area that fails, or the difference highlighted, or even maybe the coordinates in pixel of the differences.alesaux7 years agoOccasional ContributorNew Idea946Views1like1CommentNetwork Suite Cloud Support Features
Network Suite was designed to manage the runs oftest projects on different computers. This same featureshould be readyto use formanaging/controlling/running cloud automated test environments on AWS. Thedeveloper workstation is on-prem running TestComplete and Slave Hosts run on EC2 instances within AWS. If a VPN is used, theoretically, all of Network Suite's features should function, includingall login modes, and the ability to copy project files to hosts.The goal should be tominimize the amount of tooling necessary to perform tasks above, if it can be all kept within TestComplete – that is the favorable option. Currently, according to SmartBear R&D this is impossible on cloud environments. This tool works great on prem - I see Network Suite being paramount to cloud automation testing and the future to Test Complete.micaba7 years agoOccasional VisitorNew Idea461Views1like0CommentsEdit Region Checkpoint list box is better if sorted by alphabet
As I have upgraded to Testcomplete v12, I realised I no longer can perform editting task that I am used to with v10. On Testcomplete v10, when in Edit Region Checkpoint, there is a page where I can select a different object name (screenshot attached:1.jpg). I know I can do this somewhere else (attached: 2.jpg) but it is not sorted by alphabet which makes searching difficult to find the object that I want. Myrequest can be one of the following 1. Bring back the previous functionality (1.jpg) 2. Make the list in 2.jpg sort by alphabet. 3. Do not gray out the Stores Object Name editbox (3.jpg) andimplement a list box to select the desired image and sort by alphabet.raymondtio7 years agoSenior MemberNew Idea1.6KViews1like0CommentsAbility to add images from external NameMapping file upon merge with local NameMapping file
I have 2 NameMapping files, say NameMap1 and NameMap2, that have different objects captured of the same application. I had opted to capture images automatically in both of the NameMapping files. Upon merge of NameMap2 file into NameMap1, the images from NameMap2 are not seen updated in the merged NameMap1 file at all. It would be great to have this ability, as I have hundreds of objects in both files, and do not wish to manually update images for objects in either of the files again.ATester7 years agoSenior MemberNew Idea1.9KViews1like1Comment- RyanBashir6 years agoSmartBear Alumni (Retired)New Idea1.6KViews1like1Comment
Store user open editor tabs outside of MDS file
The MDS file for a TestComplete project appears to store what tabs are currently open in the editor for the project. So, if I have the NameMapping for the project open, a script file, and a keyword test, the specifics of what is open appears to get stored in the MDS for that project. The problem this presents is that if we are making changes on multiple workstations using a SCC, we are constantly needing to checkin and check out the MDS file as these changes alter the file. These are not "code" changes that we want to preserve and yet we do still want to source control the MDS for project properties, project level variables, test items, etc. I would be nice if those parts of the project that are not execution related (such as the open tabs) are kept in a separate file, perhaps user specific for shared workstations.tristaanogre7 years agoEsteemed ContributorNew Idea3KViews1like5CommentsTestComplete_VSTS Integration
Hi All, This is regarding VSTS integration with TestComplete tools, Currently many of organisations moved from TFS to VSTS , and most of work is now started with this cloud service of brand Microsoft. hence sharing this thought with team that if we will have any plugin to interact with VSTS then it will be really for TestComplete user to use inbuild addon or plugin for VSTS. Many Thanks Amit BhagwatDarkShadows7 years agoContributorNew Idea1.1KViews1like0CommentsBeing able to specify whether or not you want to save the images in the log
Hi Team, It would be nice to able to specify whether or not you want the log images at the export when executing TestComplete or TestExecute in command line, I have made a script that runs my suites automatically and would like to be able to NOT save the image files in my html export. Thanks in advance, Philippemathotp7 years agoOccasional ContributorNew Idea1.8KViews1like3CommentsSuppress automatic description fill during recording of a keyword test (keep it blank).
After recording a keyword test, the first thing I do is blank out the description for every new line. Here's why: The concocted description gives no added value. You can look at the other three columns and figure things out easily. When I want to override the concocted description with my own comment, it blends with the other lines that have concocted descriptions, thus, camouflaging my descriptions that I want other testers to see easily. Having unnecessary descriptionsbloats (a weelittle bit at a time) files that have to be checked in to source control. So the idea in baxatob's community postis great and would meet my needs. A variation of this idea would be an all-time option to enable or disable. If it is enabled, you could press an option to blank outconcocteddescriptions in all lines of the current test after it has been recorded (excluding lines that have already been manually edited, which is already being tagged as in the keyword test file asDescriptionEdited="True"). (One might say I should use Comments to do what I am wanting. However,I use "Comments" to introduce a section of operations, and Description to giveexplanation on a specific line of code as needed. So, I use both Comments and Description) (Note: This idea pertains only to Keyword Testing, not converting a Keyword Test to a script, which does have a mechanism to strip out Description.)aPrivett7 years agoOccasional Contributor2.2KViews1like0CommentsAllow a Test Item's "Count" parameter to be written to via script
Currently, a Test Item's "Count" property is Read-Only.I would like the ability to set this parameter via an inputs file, to allow a Test Item and all of it's children Test Items to be ran a settable # of times. A workaround is to add functions to a For loop; however, the functions are no longer separate Test Items.BrandonH7 years agoContributorNew Idea1KViews1like0CommentsAllow javafxcontrolssupport.xml to be incorporated into project properties.
Seehttps://community.smartbear.com/t5/TestComplete-Desktop-Testing/JavaFX-Table-View-quot-The-skin-associated-with-the-table-row-is/m-p/155369#M11167 Basically our application is using a custom JavaFX skin. The solution was to add this as a control in: "C:\Program Files (x86)\SmartBear\TestComplete 12\Bin\Extensions\ThirdParty\com.smartbear.testcomplete.thirdpartycontrols.javafxcontrolssupport.xml" Because of this, we can't store this configuration at the project level like most things, so that means updating all of our VMs that run tests. This also will require intervention with any updates to Test Complete or Test Execute. Having this be configurable at the project level would be a huge benefit.cunderw7 years agoCommunity HeroNew Idea1.2KViews1like0CommentsMake all command line arguments configurable in Jenkins plug-in (i.e. no default arguments)
The command line generated by the Jenkins plug-in (which is otherwise great!) has several default values, which are not the desired ones. For example, there are three /ExportLog arguments (tclogx, htmlx and txt). My tests are quite long and consequently the logs can be huge. I don't want to export them (which takes too much time); I just want to be able to display them directly in TestExecute if the test fails.gc_com7 years agoOccasional ContributorNew Idea2.5KViews1like6CommentsOption to change Highlight Box default color in TestComplete Setting?
My web application has a background color that does not display the red highlight box clearly in the "highlight on screen" feature. Will you consider adding the ability to Change theHighlight Box default color in TestComplete Settings? Thank you for your consideration. Thanks, JudiJJudiJ7 years agoSenior MemberNew Idea1.2KViews1like0CommentsMulti dex files support for android testing
Currently, there is not support forr instrumenting Android apps that has multiple .dex files in the TestComplete UI.WalterSihlali7 years agoRegular VisitorNew Idea1.2KViews1like0Comments“Set Next Statement” option should be there in “JavaScript” files as well in TestComplete.
“Set Next Statement” option should be there in “JavaScript” files as well in TestComplete. Currently Java scripting does not support this feature.sharmanehaynr7 years agoNew ContributorNew Idea1.8KViews1like1CommentTestComplete Jenkins Plugin Robustness Issues
We use the TestComplete/TestExecute Jenkins plugin extensively in order to run our automated tests on a nightly basis. However, sometimes the Jenkins build either gets interrupted or manually stopped. When this happens the TestComplete or TestExecute application stays running on the Jenkins Swarm Node. This will cause a build failure if Jenkins tries to use that Jenkins Swarm Node again for another automation run. The TestComplete/TestExecute Plugin for Jenkins needs to be updated to detect if TestComplete/TestExecute is already running on a Swarm Node so that build errors are not caused. One idea would be for it to 'kill' the running instance of TestComplete/TestExecute.BryanB7 years agoNew MemberNew Idea1.4KViews1like0CommentsInsert Comments At the Project Suite and Project Level
In Keyword, we already have the ability to 'Insert Comments', which is quite useful for things like debugging (i.e. Comment: If this test case fails, check the customer's account settings. Verify the Attn. field is required.). However - We do not have an 'Insert Comments' option at the Project Suite or Project level. This would be very useful for prep tasks and post tasks instructions and reminders. (i.e. Comment: Before running these pay invoice tests, verify customer #80968790 has at least 15 unpaid invoices) or (Comment: Captcha tests 12156 thru 12159 must be run manually after running this project).RichBopp7 years agoContributorNew Idea3KViews1like1CommentSort/reorder tasks within a job feature is missing
The tasks added within a job cannot be reorder or sorted. This is a major feature that is missing. I have not found a valid workaround. Recreating the job with the tasks is not a workaround since i have over 20 tasks. That would be too long to do. Please see attachment.MassimoGrandill7 years agoNew MemberNew Idea2.9KViews1like1CommentUsername & Password Encryption within the recorded or defined tests
Currently the application I am automating for testings does not allow for custom accounts and does not grant users alternative ways to log into the application. The only way for me to get logged in is by using my NTDomain credentials. However, those are not credentials I want every user of TFS having access to. So would like to find away to encrypt my credentials so that users can not see my current username and password within TFS. As a User I would like to be able to record tests and not have my domain credentials on displays to all users of TestComplete. Would like to see my credentials encrypted if at all possible. I know this application's(Desktop App) behavior is not normal and is not best practices. However, I am sure there must be some other scenarios out there were credentials are being recorded during a test and on display for people to see. Which the tester would like concealed if possible.campk377 years agoNew ContributorNew Idea3.9KViews1like1CommentAutomating the Name Mapping property
Presently, the process of choosing an element and providing a unique identification to the element is done manually. Along with the element identification the mapped objects are shown in a unreadable format like "pageEmailaccountinfo" so, renaming the mapping with a suitable name also done manually. It will be a great idea If the process of renaming the mapping and choosing unique identification is automated. Moreover, by automating the process it will save more time for tester's to concentrate more on testing rather than on name mapping. It will be a pain to maintain the name mapping manually when there are several elements on the page to be mapped.biswadash7 years agoOccasional ContributorNew Idea4KViews1like4Comments