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
  • Hi Team,

          I am facing "org.openqa.selenium.remote.http.ConnectionFailedException" error when invoking command "Given I setup with "CHROME" browser" in cucumber-for-appian versions 22.4 and 23.1 and and chrome version "111.0.5563.65 (64-bit)". I also checked using ChromeDriver 111.0.5563.64, but got the same error. I'm using AWS windows 10 machine. 

    Error message: org.openqa.selenium.remote.http.ConnectionFailedException: Unable to establish websocket connection to <my-local-host-details>

  • yes,  Chrome driver 111 we need to  add  additional argument or else we need downgrade he chrome version in our local

    Thanks 

    Satheesh Kannan 

  • Thanks for the answer Satheesh.

    I'm not facing this issue in version 23.1, but I'm curious to know in which file I can add the chrome Options? I know we can do it in a custom java file and open the browser from there, but in that case will we be able to use the cucumber commands provided by Appian?

Comment
  • Thanks for the answer Satheesh.

    I'm not facing this issue in version 23.1, but I'm curious to know in which file I can add the chrome Options? I know we can do it in a custom java file and open the browser from there, but in that case will we be able to use the cucumber commands provided by Appian?

Children
No Data