FitNesse for Appian

Overview

FitNesse for Appian is a client-side tool that makes it easy to create automated tests on the Appian platform. Create test scripts that will run Appian as if a user was clicking through the application and filling out data. FitNesse for Appian includes easy instructions to get you started.

Note: Java 11 required for plugin version 23.4

Key Features & Functionality

With FitNesse for Appian, you can:

  • Write easy-to-read wiki language tests for Appian applications
  • Speed up testing times
  • Set up reusable regression tests

Reusable scripts can be written to:

  • Create new packages
  • Move them to different stages in the workflow
  • Check that forms are being populated correctly
Anonymous
Parents
  • I am trying FitNesse for the first time. Have installed it and have executed a test script. it triggers Appian URL and logs in with the credentials, however when trying to execute the script "click on menu | Reprots" it failing with error  Bad table! DecisionTables should have at least three rows. in the execution logs I see the below warnings. 

    My Appian version is 24.2 and Fitnesse us 24.3.

    I see the below error in the execution log. can you please help to resolve this error?

    WARNING: A terminally deprecated method in java.lang.System has been called
    WARNING: System::setSecurityManager has been called by fitnesse.slim.instructions.SystemExitSecurityManager (file:/C:/fitnesse-for-appian/lib/fitnesse-20230503-standalone.jar)
    WARNING: Please consider reporting this to the maintainers of fitnesse.slim.instructions.SystemExitSecurityManager
    WARNING: System::setSecurityManager will be removed in a future release

    Script:
    |click on menu|REPORTS|
    |click on menu|ADMIN TASKS|
Comment
  • I am trying FitNesse for the first time. Have installed it and have executed a test script. it triggers Appian URL and logs in with the credentials, however when trying to execute the script "click on menu | Reprots" it failing with error  Bad table! DecisionTables should have at least three rows. in the execution logs I see the below warnings. 

    My Appian version is 24.2 and Fitnesse us 24.3.

    I see the below error in the execution log. can you please help to resolve this error?

    WARNING: A terminally deprecated method in java.lang.System has been called
    WARNING: System::setSecurityManager has been called by fitnesse.slim.instructions.SystemExitSecurityManager (file:/C:/fitnesse-for-appian/lib/fitnesse-20230503-standalone.jar)
    WARNING: Please consider reporting this to the maintainers of fitnesse.slim.instructions.SystemExitSecurityManager
    WARNING: System::setSecurityManager will be removed in a future release

    Script:
    |click on menu|REPORTS|
    |click on menu|ADMIN TASKS|
Children
No Data