Cucumber For Appian

Overview

Test your Appian application within minutes with methods created specifically to operate within Appian applications and Tempo!

Common test case scenarios can be created for reusability throughout test suites. A CheatSheet.feature file that lists out all the supported methods and how to invoke them using the @Given, @When, @Then, @But, @And, and other Cucumber-supported annotation.

Note: Java 11 required for plugin version 23.4

Key Features & Functionality

With Cucumber for Appian:

  • Test scripts don't need to be updated for upgrades to supported Appian versions
  • Appian design knowledge is not required to create test scripts
  • Test scripts are easily updated for new UI changes to a form or interface
  • All of the same methods that FitNesse For Appian currently supports are supported
  • Multiple browsers are supported (Chrome v. 64-66 and Firefox v. 53-62)
Anonymous
Parents
  • v23.1Release Notes
    • Enhancements
    • Supports Appian version 23.1
    • Updated locator for Dropdown class
    • Bug Fixes
    • Update CVEs
    • Update scripts (start.bat, start-mac.sh, start-unix.sh, runFitNesseTest.sh) to
    reference the new fitnesse-20221219-standalone.jar

  • Hi Team,

    Is there anyway I can get rid of the DEBUG statements, it takes lot of digging to find the actual issue. Any help of this will be appreciated.

    15:06:22.699 [AsyncHttpClient-1-6] DEBUG org.asynchttpclient.netty.channel.ChannelManager - Closing Channel [id: 0x352261bf, L:/127.0.0.1:65045 - R:localhost/127.0.0.1:55909]
    15:06:22.699 [AsyncHttpClient-1-6] DEBUG org.asynchttpclient.netty.handler.HttpHandler - Channel Closed: [id: 0x352261bf, L:/127.0.0.1:65045 ! R:localhost/127.0.0.1:55909] with attribute DISCARD
    15:06:22.704 [AsyncHttpClient-1-7] DEBUG org.asynchttpclient.netty.channel.NettyConnectListener - Using new Channel '[id: 0xb5d60450, L:/127.0.0.1:65046 - R:localhost/127.0.0.1:55909]' for 'POST' to '/session/38b062eefaf139bb0d755dcb873de4f4/element'
    15:06:23.097 [AsyncHttpClient-1-7] DEBUG org.asynchttpclient.netty.handler.HttpHandler -

    Thanks,

    Chandrakant Raju C

Comment
  • Hi Team,

    Is there anyway I can get rid of the DEBUG statements, it takes lot of digging to find the actual issue. Any help of this will be appreciated.

    15:06:22.699 [AsyncHttpClient-1-6] DEBUG org.asynchttpclient.netty.channel.ChannelManager - Closing Channel [id: 0x352261bf, L:/127.0.0.1:65045 - R:localhost/127.0.0.1:55909]
    15:06:22.699 [AsyncHttpClient-1-6] DEBUG org.asynchttpclient.netty.handler.HttpHandler - Channel Closed: [id: 0x352261bf, L:/127.0.0.1:65045 ! R:localhost/127.0.0.1:55909] with attribute DISCARD
    15:06:22.704 [AsyncHttpClient-1-7] DEBUG org.asynchttpclient.netty.channel.NettyConnectListener - Using new Channel '[id: 0xb5d60450, L:/127.0.0.1:65046 - R:localhost/127.0.0.1:55909]' for 'POST' to '/session/38b062eefaf139bb0d755dcb873de4f4/element'
    15:06:23.097 [AsyncHttpClient-1-7] DEBUG org.asynchttpclient.netty.handler.HttpHandler -

    Thanks,

    Chandrakant Raju C

Children
No Data