AdventNet Inc - Excellence Matters
Store  |  Reseller  |  Toll Free US: +1 888 720 9500 | Intl: +1 925 924 9500
  • AdventNet Home
  • OEMs and Developers
  • Enterprise Management and Security
  • Software Testing
  • Database Search and Migration
  • Support and Services
Home > Products > QEngine > Functional Testing > Scripting Capabilities

Scripting Capabilities


 
 
Functional Testing Evaluation GuideFunctional Testing Evaluation Guide to kick start your evaluation.
 

Simplified Script Creation

 
Simplified Scripts for Web site testing

 

  • Script editor with color coded entries for syntax highlighting.
  • Option to compile scripts and check for syntax errors before playback.
  • Option to share automated testing assets, functions, and object repositories.
  • Object-based Recording recognizes page elements and controls symbolically rather than with raw screen coordinate.
  • Unicode enabled script allows you to test your web applications in multiple languages.
  • Option to store the object properties in a local or global repository.

Data-driven Testing

 
  • Data-driven testing allows you to extensively test all the aspects of the web application in terms of test data.
  • Values are substituted at runtime from an external database, CSV file or using user-defined variables or reserved variables.
  • Create data-driven test scripts to add variables or parameterize lines in your test scripts with multiple sets of data.
  • Create test cases or verification points (Element or Table checkpoint) to test the attribute values with multiple sets of data.

This facilitates maximum script/test case reusability and eliminates the need to re-create test scripts/test cases for each set of data.

Keyword-driven Testing

 
  • Allows automation experts to have full access to the underlying object repository to author and debug scripts instead of recording scripts.
  • Advanced testers can orchestrate tests in a view that contains object tree, keyword  panel and data configuration wizard.
  • You can point and select the object, add the required keyword and add verification functions to the script.
  • Easy-to-use Add Functions pane to provide a non-erroneous way to insert specific functions from a rich library of functions.

Object Repository

 
  • If your web sites/web applications change frequently, the object property values in the recorded test script may also need to change. Rather than re-recording the script, you can edit the property values in the Object Repository using the Application Map Object Editor.
  • Option to include specific conditions such, starts with, ends with, etc to meet specific testing requirements.

Environment Independent Scripting

 
  • Environment Independent Scripting helps you to make the common settings in one screen and pass variables from one script to another.
  • You can globally set variables and get variables using the Global Variables Editor screen or use the setGlobalVariable(), getGlobalVariable() and use it across scripts using the callScript().
  • Use reserved variables such as $localhost, $date(dd_mm_yyyy), $nexthour, $nextday, etc or create user-defined variables and use it in any test script with "$" symbol prefixed in the variable name.

 AdventNet, Inc. All rights reserved. Trademarks | Privacy Policy | Site Map | Contact Us | Careers | Tell Us