RSS Feed
Knowledgebase : Object Recognition
Yes. * AscentialTest can recognize a text painted on top of the application - a windows 10 banner with a system message for instance. In this case, AT will identify this text as an object and take the proper actions. * It also works if the text objects are not present at design time. * This also works in the case of a webpage with a long table, not entirely visible at first: AscentialTest can scroll down automatically, to find the text that will be recognized as an object. This text can be used wit...
AscentialTest can recognize texts, but it does not use OCR. It uses a proprietary technology offering more possibilities and benefits for testers. More about text recognition: [http://ascentialtest.novalys.net/EN/software-testing-resources/object-definition-rendertext.html] Recognize texts and define them as objects [http://ascentialtest.novalys.net/EN/software-testing-resources/object-definition-rendertext.html]
Yes. * You can capture and compare images * AscentialTest supports pixel and color tolerance, for instance when you run tests on various machines, with different display settings. * If you test with various browsers rendering images differently, snapshots can be made from each browsers. You can then manage a separate list of object per browser (objects are stored in a dedicated file that you can interchange if needed and use with the same project). * You can capture a visual corresponding to a co...
Yes. * You can capture and compare images * AscentialTest supports pixel and color tolerance, for instance when you run tests on various machines, with different display settings. * If you test with various browsers rendering images differently, snapshots can be made from each browser. You can then manage a separate list of object per browser (objects are stored in a dedicated file that you can interchange if needed and use with the same project). * Image Recognition has been optimized to perfor...
Yes. * AscentialTest supports pixel and color tolerance, for instance when you run tests on various machines, with different display settings. * If you test with various browsers rendering images differently, snapshots can be made from each browsers. You can then manage a separate list of object per browser (objects are stored in a dedicated file that you can interchange if needed and use with the same project). * Image Recognition has been optimized to perform very quickly at runtime. More about...
Yes. * You can capture a visual corresponding to a control in a screen, for instance toolbar button, and make it object. When running test, AscentialTest will look for this object. * Image Recognition has been optimized to perform very quickly at runtime. More about Image recognition: [http://ascentialtest.novalys.net/EN/software-testing-resources/image-recognition.html] [http://ascentialtest.novalys.net/EN/software-testing-resources/image-capture-and-compare-in-ascentialtest.html] Image...
It is understandable that someone new to test automation would wonder whether the benefits of defining application objects are worth the effort. After all, isn't it more expedient to use a recorder that references objects directly? It is a question that occasionally surfaces during a comparison of automated testing tools. Yet the real merits of an object-based solution are difficult to foresee during a short evaluation period. Those benefits really appear when the first maintenance cycle occurs, and ...
AscentialTest offers a set of features to easily get, verify, select and set table elements in the application. The attached document provides instructions on how to use that interface to: * Get or verify the contents of a table * Get or verify the contents of a row * Get or verify the contents of a column * Get the number of rows * Get the number of columns * Select a row and or column * Set the value of an element embedded in a column (TextField, PopupList, RadioList, etc.) More about t...
AscentialTest is the only testing tool fully supporting PowerBuilder, from PB 6 to PB 2022. It's the only solution recognizing Datawindows regardless of their presentation style (Form, Grid, Group, Tabular, etc.). More about this: [http://ascentialtest.novalys.net/EN/lp-powerbuilder-testing-tool.html] [http://www.novalys.net/support/index.php?/Knowledgebase/Article/GetAttachment/844/6529] How far does AscentialTest support PowerBuilder applications Integrate AscentialTest with your Power...
In general, the user should always take a snapshot and use that snapshot to define App Objects. But there are times when expert users might want to define an object dynamically using a selector. Here are a couple of examples: _MyWebPage._WebTextField[1].SetValue("hello") _MyWebPage._WebTextField[fist].SetValue("hello") _MyWebPage._WebTextField[last].SetValue("hello") You can refer to object dynamically but we only recomend to do that if there is no way to define them first using a snapshot. The sna...
Sometimes Windows security doesn't allow UA server to update the registry. If this is your case, please follow the below procedure to update it manually: UA Server writes to the registry on your machine. It updates HKLMMozillaNativeMessagingHostsua_firefoxhost: Please make sure that the value is set to the user folder of the user that you are logged into. UA Server also copies the file to that location: Please confirm that the file has been written to the location of the user that is currently log...
If want to recognize the PbBitmap as an object, you can manually define the object. You have to manually select the class AppObject and then specify PbBitmap in the path statement along with some distinguishing attribute, then AscentialTest will recognize the object. In case you want to confirm the actual image, you we have two ways of doing that:using RenderImage or Image Compare/Capture.
Please open your UA Server application profile and locate the Internet Explorer Helper Check the Enable checkbox. Then close and reopen your target application. Then when you take a snapshot, AscentialTest will recognize the web elements.
How to recognize Windows system pop-up & notifications? Windows may display system messages on top of your application. In such cases, you may need to intercept these message, and trigger some specific actions. This article explains how to detect and handle these windows message. AscentialTest offers a special feature called a 'Handler'. A handler creates a separate thread to poll for asynchronous popups. When AscentialTest detects the popup, it calls the 'handler' which can take what ever test ...
DEFINING POWERBUILDER TOOLBAR OBJECTS Most PowerBuilder applications contain at least one toolbar. AscentialTest recognizes the individual tools in the toolbar, using the 'RenderImage' feature, please see attached document to define PB toolbar objects.
Help Desk by Novalys