AQuAMan

Overview

As a Peer Reviewer, I want to have a fast and predictable method of checking the quality of application patches so that I do not have to exert a lot of time and energy manually checking these against the application standards.

As a Lead Developer, I want to define and manage the quality standards that comprise the 'Definition of Good' for my application so that they can be applied and reported on in a peer review against an application patch.

Key Features & Functionality

  • Automate 80% of the Peer Review checklist items
  • Register Appian applications and define common standards across that application
  • Run a suite of tests across an Application patch
  • Report on failed tests
  • Copy tests between applications
  • Define new object/attribute tests (including database table and view objects) and apply within an application
  • Set the reported significance for a failed test (Fail/Warning/Information)
  • Report on unused variables in Expression Rules and Interfaces
  • Report on the complexity score for Expression Rules and Interfaces
Anonymous
Parents
  • Hi ,

    I’m using the Aquaman and facing a challenge with Appian Data Types.

    Currently, Aquaman is not supporting Data Type Objects, since Appian’s xpathdocument() function only accepts XML instances and not XSD schemas.

    My question is:
    How can we overcome this limitation?

    • Is there a recommended way to convert CDT/XSD definitions into XML instances that xpathdocument() can consume?

    • Or does the plugin have/plan to have support for handling XSD directly?

    Thanks in advance for your guidance!

Comment
  • Hi ,

    I’m using the Aquaman and facing a challenge with Appian Data Types.

    Currently, Aquaman is not supporting Data Type Objects, since Appian’s xpathdocument() function only accepts XML instances and not XSD schemas.

    My question is:
    How can we overcome this limitation?

    • Is there a recommended way to convert CDT/XSD definitions into XML instances that xpathdocument() can consume?

    • Or does the plugin have/plan to have support for handling XSD directly?

    Thanks in advance for your guidance!

Children
No Data