Ahmed-Ali / Cucumberish

Cucumberish is test automation framework for Behaviour Driven Development. It is inspired by the amazing way of writing automated test cases introduced originally by Cucumber using Gherkin language
MIT License
343 stars 84 forks source link

How to integrate with AWS Device Farm #146

Open snickers-vic opened 2 years ago

snickers-vic commented 2 years ago

Hello, is there a documentation on how to test mobile apps using Cucumberish and AWS Device Farm?

gazdagsandor commented 1 year ago

I'd like to know this too because whatever I can find as a junit output from the device farm run is not relevant to the input.

K2-XT commented 2 months ago

Hey there,

We got Cucumberish working on AWS Device Farm. You'll need to build an app .ipa, and then a cucumberish UITest .ipa, and upload both to AWS. We use the default TestSpec YML.

When the suite finishes, get the Customer Artifacts from the specific phone you're curious about, and unzip it. Host_Machine_Files/$DEVICEFARM_DERIVED_DATA_PATH/Logs/Test/ will have an .xcresult bundle with your results.