RSS Feed
Knowledgebase : Other features
For instance you may need to verify, in the dabatase, the result of operations performed by the application. AscentialTest provides a set of features (cf. Class database and its methods) to connect to a database, execute a SQL Query, fetch the result and verify it. Tests can set and get values from most databases, as long as they have an ODBC driver. This can be useful for various cases: * Of course, you can verify the data resulting from operations performed by the application. * Some companies...
You can build dynamically list of value - called "restricted string" in AscentialTest - with data coming from the database. Note : these values can also come from other data source. * In the case of a list composed of values coming from the database, for instance a list of customers, AscentialTest can manipulate the value that will be selected at runtime in various ways. For instance, you need to find the ID of the invoices related to a particular customer selected with a list: you can create a select...
AscentialTest does not (yet) have touch specific events such as swipe or pinch, but this is something we consider for future versions.
* Beside manual execution, AscentialTest mainly supports command line. Any software capable of running command line would work, for instance Jenkins or TFS. * AscentialTest can also run tests automatically on several machines, then collect and compile their results. * AscentialTest also support Quality Center, but integration is different. Please read the attached file for more details about this. More about Runtime options: [http://ascentialtest.novalys.net/EN/software-testing-resources/runti...
There are many important reasons to manage manual tests with AscentialTest: * REPEATABILITY AND CONSISTENCY OF MANUAL TESTS: You may need to reproduce the exact same operations and calculations from one test to another. By providing the same instructions (which manipulation, which value to enter, etc.) to all testers, for all test runs, you guaranty the consistency and the tests and the ability to compare their results. That is often the case for instance when testing a web store. * TRACEABILITY: y...
Yes. You can use AscentialTest for Robotic Process Automation. Below are some real-life examples of AscentialTest users: * Some customers use it to populate test databases, destroyed after each test. * Other companies uses it to automate routine tasks. * A college uses it to put together automatically a list of courses in a catalog. * Another organization uses AscentialTest as a robot to setup accounts and perform a variety of financial transactions, based on pre-configured dataset. They setup t...
Yes, AscentialTest supports Quality Center. Please read the attached file for more details about this. More about Runtime options: [http://ascentialtest.novalys.net/EN/software-testing-resources/runtime-options.html] [http://www.novalys.net/support/index.php?/Knowledgebase/Article/GetAttachment/835/6527] Execution options available in AscentialTest ALM / Quality Center Integration with AscentialTest
There are two levels of traceability in which you might might be interested: 1. Mapping each requirement to one or more tests to ensure that each requirement is covered. 2. Mapping each defect to one or more tests and perform a root cause analysis so that they can improve their processes. AscentialTest Enterprise Edition is currently integrated with Jira and TFS for the second of those two requirements. Each defect can be mapped back to one or more tests where users apply a reason code for the failure...
Most testing tool vendors don't like to talk about it because it muddies the clear waters of record/playback, and other 'ease of use' features that are often presented as silver bullets in the field of Software Quality Assurance. Test automation is supposed to reduce costs while increasing efficiency in a test organization, but test maintenance can quickly erode the return on investment if the tool cannot ensure that tests can be modified quickly and easily as the application changes. After all, if th...
Yes, you can import your test plans into AscentialTest. Then, you can associate each item of the test plan to a plan created with AscentialTest.
If a test action fails, you have 2 options: * You can raise an exception, wich will stop the tests * you can raise an error, wich will report the issue, but allow the test to continue
Yes, you can measure the execution time of tests, steps and actions. More generally, you can: * Measure the time to perform tests, steps or actions, to the nearest millisecond. Some measurements will happen automatically. Others can be implemented at tests, steps or action level. * Set maximum time limits * Send alerts if maximum time limit(s) are exceeded. Tests can also send an alert to a distribution list of concerned persons. * Based on this alert, search for a possible problem (hardware is...
Yes. You can: * Measure the time to perform tests, steps or actions. Some measurements happen automatically. Others can be implemented at tests, steps or action level. * Set maximum time limits * Send alerts if maximum time limit(s) are exceeded. Tests can also send an alert to a distribution list of concerned persons. * Based on this alert, search for a possible problem (hardware issue for instance)
While it is possible to drive the cmd.exe GUI, it is much easier to use System.Execute or System.Run. We also have a Database class that allows you to directly execute SQL. For Services, you will want to hook mmc.exe. I'll define the objects and create a step to start a service.
There are two different ways of accessing data in Excel. You can either import the data directly into AscentialTest from here You have to export your Excel to .csv first. Then you can import it here. You would do this if you wanted to use the data you already have in Excel as your test data. That saves you the time of keying it into our data tables. You can also use our Database class, to access Excel through ODBC. The easiest way to do that is through the Actions Explorer: You can find connect str...
On Windows 10, Drag and drop is disabled by the OS if AscentialTest is run as Administrator. Please check your shortcut and uncheck 'Run as administrator'. Restart AscentialTest and retry dragging a pdf and/or a snapshot to AscentialTest.
There are a number of ways to run tests. You can run tests remotely and the tests can be scheduled (we have a built-in scheduler) but the host machine must stay up to do that. You can also connect to a remote machine where you have AscentialTest and UA Server installed. Then you can schedule the tests to run there at night por example. A lot of our customers run from Jenkins through the command line. That is a good option as well.
What we call Universal Test can be the answer in case you are wondering how you can iterate through arbitrary fields on the screens of your application in order to fill each one with data Please take a look at this article [http://zeenyx.org/b2evolution1/blog1.php?disp=posts&paged=2]
Help Desk by Novalys