Appian Automated Testing (AAT)

Overview

Appian Automated Testing (AAT) by CEITA is a visual test automation tool, fully integrated with any Appian release, and customized to improve your testing experience. Manual testing is no longer affordable as an overall strategy and although there will be items to be tested manually, but our statistics show that up to 95% of your Appian applications can be automated easily with AAT.  Click here to learn more about AAT on our website.  

AAT Benefits:

  • Improve the efficiency of your Quality Assurance process.
  • Decrease your QA overall costs, empower your quality standards with an innovative testing style, and with a ROI in months.
  • Helps adopt BDD (Behaviour Driven Development), an improvement of Agile methodologies which perfectly suited with Appian and makes your projects even more efficient.
  • Perform User Acceptance Testing faster by simply planning your full test overnight and checking the results before your daily stand-up meeting.
  • Run it everywhere: Run it from our Cloud, or we can install in your premises*. AAT can be run from dockers and be integrated into your DevOps strategy.

AAT allows the composition of automated testing in Cucumber syntax, using the powerful FitNesse console and is focused on regression and on testing while designing (Behaviour Driven Development).

Key Features & Functionality

From the User's perspective:

  • User works in his/her workspace where defines its tests.
  • Integrated repository to share tests between users
  • Functional / Technical view of every test. Functional users can see your tests from their perspective and review with you the acceptance criteria so the test definitions are always up to date.
  • Cucumber like syntax, which makes it structured and easy to read for anyone.
  • Your tests can be modular and be reused infinitely, with or without parameters
  • Super simple navigation by Appian Menus, Sites, Actions, any kind of buttons, drop down lists, grids, etc.
  • Group your tests in UATs and execute UATs when you want.
  • Take screenshots of the navigation and upload the results to any testing repository existing in your organization.
  • Generate your test data. Define one test and run it with multiple data sets to easily validate borderline conditions and limits.

From Administrator's perspective:

  • Administrators can create and maintain users and link them to multiple organizations.

From DevOps perspective:

  • Java Spring Boot application, docker friendly.
  • External API to trigger individual tests and UATs, retrieve results, monitor, etc.
  • Fully tested with Jenkins and Urban Code.
  • Can be integrated with any testing suite uploading the test results and evidences.

When using AAT, there is no need to worry about the possible impact of upgrading your Appian version. We take care of this and keep you covered! Your automation will keep working for every Appian version.

* AAT is a set of Spring Boot applications. In order to run it, you only need JDK v8+ and Chrome drivers. Cloud customers don't need to worry about it as we can prepare a fully dedicated installation for them. For a complete list of installation requirements and more details please contact us.

Anonymous