Terminal Testing Support

AscentialTest provides testing support for Terminal-based applications like iSeries and AS/400. Whether you're emulating 3270 or 5250, we've got you covered.

AscentialTest provides support for all terminal controls and command keys along with specialized object recognition for tables.


Terminal Object Recognition:

All terminal control types are recognized by AscentialTest, making it easy to drive and verify terminal-based target applications.

Terminal Application Controls

Control types include:

    GreenCheck TerminalText
    GreenCheck TerminalField
    GreenCheck TerminalLabel
    GreenCheck TerminalCommand
    GreenCheck TerminalPopup

   

Terminal Table Support:

AscentialTest recognizes terminal tables and provides a special feature called a ‘selector’, which makes it easy to locate a row in a table based on a target value. In the example below, the selector has located the forth row in the table because it contains the test value ‘AAA0000001’:

Terminal Testing Support

Selectors make it easy to get and set values to table objects. The ‘Test Value’ field provides a way for the user to test the selector and ensure that it has been correctly defined. Selectors are used in automated tests to set and get values from application objects. The example below shows two test actions. The first checks the ‘Opt’ TerminalField in the row that has been identified with the selector value ‘AAA0000001’.

Terminal Automated Testing Selector

The second action gets the value of the ‘BatchID’ field in the row that has been identified with the selector value ‘AAA0000001’. Selectors provide an easy way to interact with objects contained in a complex object.  

 

"Reducing the cost of software testing by making testers more productive ..."