Automated Testing With Cucumber For Appian
https://github.com/azmiratania/CucumberForAppian-20.1
https://cucumber.io/docs/gherkin/
Prerequisites for running the test:
- Run the appropriate setupCustomPropertiesFor… script
- Replace BROWSER with either FIREFOX or CHROME
- Replace APPIAN_URL with Appian URL, beginning with https:// and including /suite at the end (e.g. https://forum.appian.com/suite)
- Replace APPIAN_VERSION with (17.3, 17.4, 18.1, 18.2, 18.3, 18.4, 19.1 or 19.2)
- Replace APPIAN_LOCALE with either “en_US” or “en_GB”
- Replace APPIAN_USERNAME with a valid username for Appian URL above
- Open src/main/resources/configs/users.properties and add a line for the above username that is of the form username=password (e.g. test.user=password)
/src/test/resources/TempoNavigationExample.feature
/src/main/resources/configs/users.properties
[ERROR] Please refer to /Users/azmiratania/CucumberForAppian/target/surefire-reports for the individual test results.
cd CucumberForAppian/
$ ./setupCustomPropertiesForMac.sh
$ mvn clean test