Improved Keyword Test correction when renaming Aliases
Hello! Whenever an alias is changed in a project's NameMapping file, TestComplete will offer to automatically correct any items in Keyword Tests that use the alias. However, I have found that this feature only works with Test Actions (On-Screen Action, If Object, etc.) and Checkpoints (Property Checkpoint, Region Checkpoint, etc.) Currently, Logging items (Log, Post Screenshot, etc.) and Statements (While Loop, If... Then, Set Variable Value, etc.) do not get updated automatically with this feature. Having this functionality would help greatly reduce errors that result from partial renaming jobs.807Views9likes0CommentsDifferentiate between a runtime error and a checkpoint error
Given this ability to determine test complete behavior on error: I would like to differentiate a runtime error as with an error in test creation and a test failure or checkpoint error. Something similar to many unit test frameworks assert fail so that I can have different playback behavior and a failure specific event117Views4likes0CommentsAuto Generate PDF Report
It would be very useful to have a feature where the test logs can be automatically generated to PDF files. Essentially, rather than manually generate a PDF report as an export as instructed in Test Complete documentation: https://support.smartbear.com/testcomplete/docs/testing-with/log/working-with/exporting/index.html#pdf have the PDF report generate with a simple "writeLogToPDF" command. Thanks for your consideration!1.1KViews2likes1CommentNumber of Checkpoint required in Log Summary and log Object
I have noticed that sometime test complete script fails to execute complete scripts and log the results with Zero Warnings and Errors reason could be any but result is incomplete execution of script. When we generate and send email through log object we only gets number of Errors and Warnings which are misleading results or numbers. When we go to the details we find that scripts execution is incomplete. I request you to add number of checkpoints validated by scripts in Log summary (I have highlighted the place to show in attached snapshot). Even if number of Errors and Warnings would be Zero and if we don't get the desired number of checkpoints which could also be zero, we can easily identify that scripts fail to complete their execution.6.1KViews2likes3CommentsAdd Unity/Game Engine extension to TestComplete
https://support.smartbear.com/testcomplete/docs/app-testing/open-apps/index.html According to a support link above from SmartBear, the language (Unity/Game Engine) we used to develop our product (code name 15Tango) is NOT the on the list, therefore, our product is not an open app to TestComplete. TC15 can’t display the objects underneath our product, so we could not add “Checkpoints” on the objects from the product UI to validate testing requirements. Could SmartBear add Unity extension to TestComplete so it could test our product like it tests a product written in .Net easily? Unity/Game Engine based product market is rapidly growing. The engine can be used to createthree-dimensional(3D) andtwo-dimensional(2D) games, as well as interactivesimulations.The engine has been adopted by industries outside video gaming, such asfilm,automotive,architecture,engineering,construction, and theUnited States Armed Forces. A Unity extension to TC will benefit both SmartBear and our product for now and future.32Views1like2CommentsGithub Copilot Integration
GitHub Copilot suggests code completions as developers type and turns natural language prompts into coding suggestions based on the project's context and style conventions. One new idea would be having a copilot plugin for testcomplete would increase productivity and coding efficiency URL for reference - https://github.com/features/copilotmanual checkpoint in keyword test
I would like to see on option on keyword tests where you can add a manual checkpoint Currently, if the users has successfully logged in I can put in a checkpoint that states "object found" or by write a code snippet code snippet has: Log.Checkpoint("User " + KeywordTests.login.Parameters.login_user + " successfully logged in") I would like to get the option in a log comment - just like it is for the code (Log.Checkpoint)655Views1like1CommentValidating text by using "Properties Checkpoint" should not depend on Auto-wait timeout
When validating forms fields labels, and help text (properties ContentText values), the "Properties Checkpoint" is ideal. However, it waits for the Auto-wait timeout when it fails validation. In a large project, for example only 10 errors exist and each have to wait for the global default of 10 seconds, it would be 100 second additional run time where in automation time is of an essence. Ideally the "Properties Checkpoint" should be performed in tow steps: 1. access the object including wait for the time out 2. compare the property value do not wait for the time out Current options: 1. Change the global default time out of 10 seconds to a very low number, and that is not a good idea and still does not go as fast as should be 2. Override individual "Properties Checkpoint" to set a very low value, is difficult to maintain with constant edits, and still does not go as fast as should be 3. Use the "If Object" or "If Then" with "Log Message" it becomes 4 statements rather than the single "Properties Checkpoint", and still the time out applies471Views1like0Comments