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
  • Report on missing labels/accessibility text for Interface Object components

Anonymous
Parents
  • Error Evaluating UI Expression Expression evaluation error [evaluation ID = 25ab6:5a4cc] in rule 'aqa_if_applicationsummaryview' at function fn!group [line 223]: [InvalidGroupException] (APNX-1-4198-000)

    This is the first error I get when I click on the application after succesful deployement

  • Tagging you in the hope you see this message :)

  • is there any option for us to push the applications directly to the Aquaman instead of import and export?

  • Yes. I did. run it. After running it ONLY I was able to get rid of the  UI expression error and was successfully verify the installation and also check the one of my application packages

  • Thanks Stewart. I did run the process model. I ran the first check on the Aquaman Patch. It took a bit of time but it completed the test. Very Impressive.

    Next I tried to Import some QA rules. It gave the following error: 

    1. "An Error Has Occurred An error occurred while applying the context for the Application related action [identifier=302]. Details: No process parameter found corresponding to override [name=pv!isCancel]. Non-parameter process variables cannot be overridden."

    2. Second issue : is when I try to Update a registered applicaton including teh Aquaman. it just opens an blank screen. 

Comment
  • Thanks Stewart. I did run the process model. I ran the first check on the Aquaman Patch. It took a bit of time but it completed the test. Very Impressive.

    Next I tried to Import some QA rules. It gave the following error: 

    1. "An Error Has Occurred An error occurred while applying the context for the Application related action [identifier=302]. Details: No process parameter found corresponding to override [name=pv!isCancel]. Non-parameter process variables cannot be overridden."

    2. Second issue : is when I try to Update a registered applicaton including teh Aquaman. it just opens an blank screen. 

Children
No Data