Showing ideas with label Mobile Testing.
Show all ideas
As part of the Event Handlers, we have lot of events in TestComplete which are easy to implement in Project and helps to reduce manual effort. There is one Event called 'OnWebPageDownloaded' which occurs post the web browser loads a page specified by URL. However, this event is supported to IE browser and MS Web Browser control only. This event is not supported to Chrome & Edge browser as both are mode from Chromium engine. Please implement this event for other browsers like Chrome, Edge & Firefox browser as a future purpose.. That will helps to implement same event across all the browsers.
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
Would love to see an option to Find and Replace All matching text in a project, project suite, name mapping, or project item with TestComplete. From this: To something more like Notepadd++ or VSCode:
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Name Mapping
-
Web Testing
Request: Add TypeScript as a supported language.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Script Extensions
-
Web Testing
Adding a search bar, or maybe ctrl+f searching to the project explorer itself would help in navigating and finding tests and scripts, especially when there are a large number of tests.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Web Testing
Hello, I've ticked the "Activate after test run" into the Engines > Log options. In my code editor I've opened two scripts A and B. I'm working on my A script. After executing my project, the new log tab opens next right to my A tab (which is ok) But when I close the log tab, it activates the next right tab (which is my B script) and not my previous active script (which should be my previous left A script). I've to perpetually click on the A tab to go back to my current work after each execution. The behavior is the same whith every opened/closed tab : opening = next right, closing = activates next right tab (and not previous left one) Thanks in advance !
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Desktop Testing
-
Distributed Testing
-
Mobile Testing
When you rename a variable in the project / project suite / keyword test etc give you the option to amend the name of the variables where they are used in keyword tests just like you do when you rename a NameMapping item.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
-
Web Testing
The suggestion is to allow a TestComplete user the ability to define "profiles" for settings/options. For a simple example, while I am developing tests, I might want to set error handling to "Stop Project", slow down the playback events or store all logs. But, when TestComplete tests are "in production" (run nightly from Jenkins, for example), the settings might need to be different; I might want error handling to be "Stop and rerun current item", playback events at their defaults or only keep the 5 most recent logs for example.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
-
Web Testing
I like Testcomplete and all it's features, however, when needing to write code it is a bit of a pain (intellisense, styling, code completion, indenting, etc., all do not work well). Instead of coding in Testcomplete, can we add support in VS Code for development and execution? Still have it tied to the license and no need for namemapping, at least not right away, so we can take advantage of a smoother ide. I currently use python with TestComplete.
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
Please provide ability to develop Testcomplete tests using VS Code (dll). No need to include namemapping or object spy feature. Just create an extension for quick test script development and execution using TestExecute.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Test Results
-
Web Testing
I understand that Testcomplete is a scripting language and some use the tool for automation script development with "record & playback", however, it would be much appreciated have the option of developing using a oop design patterns. Python and JavaScript are powerful languages. By relegating them to a script code style is stripping away their best features. Those that use JavaScript and Python for automation are using them with selenium which does not have a great way to automate desktop applications. By allowing users to choose to develop oop code with the namemapping features, Testcomplete can work as the preferred IDE for automation.
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
It is great if we have feature to use JSON file as Data Provider in TestComplete , as in many cases need to validate UI fields from API Request
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Mobile Testing
-
Web Testing
Hello all,
I would like to suggest adding a lint tool to the code editor with configurable rules. In teams with multiple members code styles can sometimes be a source of contention. It would be nice if a Team Lead could set a few rules in place within a project to allow for a more standardized code view. Examples: single quotes verses double quotes, use of semicolons, curly brace placement, use of white space as well as others.
Thanks
... View more
See more ideas labeled with:
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
-
Web Testing
Status:
New Idea
Submitted on
05-01-2020
02:23 PM
Submitted by
garyschechter
on
05-01-2020
02:23 PM
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();
}
... View more
See more ideas labeled with:
There is this command for Appium, to clear an element's value. https://appium.io/docs/en/commands/element/actions/clear/ It would be very helpful if this command could be sent via TestComplete. Currently, a text field can only be emptied by performing a long touch in the field. In order to select the entire text, you must then select "All", "Cut", "Copy", "Paste" and so on in the pop-up menu. However, this pop-up menu can only be operated on iOS. Object-Spy does not recognize the fields on Android If the pop-up menu could be made operable on Android, that would also help us or would be a good alternative. Thanks an best regards
... View more
See more ideas labeled with:
-
Mobile Testing
We need a feature were you can configure on the project or on the keyword test, that if the execution results on a failure, email the test result to an specific email. It will help a lot to be up to date on the tests results.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Keyword Tests
-
Mobile Testing
-
Test Results
Status:
New Idea
Submitted on
01-06-2023
12:25 AM
Submitted by
Vallalarasu_P
on
01-06-2023
12:25 AM
TestComplete has an excellent Object Recognition Engine for Desktop, Mobile, Web for multiple technologies. During Recording or creating Namemapping object identification happen on certain pattern which is not suitable for all Eg: WebApplication 1 : SalesForce and WebApplication 2 : MS Dynamics application. If we have SmartBear suggested Templates based on Application like SalesForce, Generic Web Application, Angular with PrimeNG/Telerik etc., It would be a great support for the users. The Templates are supported for Native Object Identification, It can be provided for Xpath/CSS Feature Suggestion: During Creation of a Project, Selecting Application Type can add relevant NameMapping Template to the Project will be a great Feature. In addition to that the length of text in AutoNameMapping can have a limit of 10 to 20 characters will be better too.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Name Mapping
-
Web Testing
Issue: Having the native ability to encrypt, decrypt and encode in multiple different formats is becoming more and more crucial to working on modern devops platforms. Often times we need to be able to handle encrypted data, be able to decrypt it when necessary, and communicate back encrypted information. Especially with AWS. Requested Solution: Provide native support to encryption, decryption, and encoding similar to Crypto-JS.
... View more
See more ideas labeled with:
-
Data-Driven Testing
-
Desktop Testing
-
Distributed Testing
-
Mobile Testing
Dear, Most iOS applications are developed with SwiftUI. Testcomplete must support SwiftUI. Regards, Hwansung
... View more
See more ideas labeled with:
-
Mobile Testing
For over a year we have been suffering from CucumberStudio Folders and Scenarios being moved to the Trash by TestComplete in indeterminate conditions. Even though we can't nail down the exact reproducible conditions, this issue hits us at least 3 to 4 times a month.
With 12 teams all working in the same CucumberStudio Project and TestComplete projects, this means a ton of defensive work not to lose Scenarios.
I do have a ticket in concerning this issue.
The issue appears to be tied to some automated process where CucumberStudio triggers a sync with TestComplete after some testing is completed. Unfortunately since the previous Sync happened maybe hours ago, any changes in CucumberStudio are overwritten by the older copy that TestComplete has locally, causing new or modified Folders and Scenarios to be moved to the Trash.
If TestComplete had some way to set the synchronization from CucumberStudio to one-way (only take from CucumberStudio), this issue would no longer happen.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Web Testing
I'm looking for options to rerun the failed BDD scenarios. We have integrated Testcomplete and cucumber studio, I see that we have option to rerun the testcases but they do not support BDD files. It would be helpful if there is a option to rerun the failed BDD scenarios.
... View more
See more ideas labeled with:
-
Desktop Testing
-
Mobile Testing
-
Web Testing