diff --git a/QA.md b/QA.md index 94c56da..a71efb0 100644 --- a/QA.md +++ b/QA.md @@ -2,17 +2,23 @@ Batman needs your help! A supervillain was found. -Interface created for Batdevices have to show information about the possible attacks to Gotham, but it is looking bugged... +The interface created for Batdevices should show information about the possible attacks in Gotham City, but it is looking buggy... -In this interface, Batman must be able to tell the Batcave's supercomputer the location (coordinate) of the recently found supervillain to identify which locations are most likely to be attacked. +In this interface, Batman must be able to tell the Batcave's supercomputer the location (coordinate) of the recently found supervillain to identify which locations are most likely to be attacked next time. -You are requested to create acceptance tests scenarios to validate if coordinates sent by batmobile GPS are returning precise information about villains within the [Gotham boundaries](https://gist.githubusercontent.com/pitteri/d56780d610cb8e0a43bfa94fc54b71cd/raw/dcdd965c84cd05d856ae32646be69868d4a80afa/gotham_bbox.json). +You are requested to create acceptance tests scenarios to validate if coordinates sent by batmobile GPS are returning precise information about villains within the [Gotham boundaries](https://gist.githubusercontent.com/pitteri/d56780d610cb8e0a43bfa94fc54b71cd/raw/dcdd965c84cd05d856ae32646be69868d4a80afa/gotham_bbox.json). You can define the coordinates to best fit your defined test scenarios. -> Automated tests should be created by using using [Rest Assured](http://rest-assured.io/) or [Cucumber for Java](https://cucumber.io/) +Possible Automated tests tools +* [Rest Assured](http://rest-assured.io/) - [more info...](http://www.baeldung.com/rest-assured-tutorial) +* [Cucumber for Java](https://cucumber.io/) - [more info...](https://www.youtube.com/watch?v=pD4B839qfos&list=PL_noPv5wmuO_t6yYbPfjwhJFOOcio89tI) -> Some good tutorials to follow: [Java Cucumber Tutorial](https://www.youtube.com/watch?v=pD4B839qfos&list=PL_noPv5wmuO_t6yYbPfjwhJFOOcio89tI) and [Rest Assured](http://www.baeldung.com/rest-assured-tutorial) +Remember, the requirements issued for the: +[Back-end challenge](BACKEND.md) -> Remember, Batman is very demanding, even with the test scenarios you create. Bugs found are welcome. Surprise him! +[Front-end challenge](FRONTEND.md) + +Batman is a very demanding client, especially with the quality of his devices and the software they run. Bugs found are welcome. Confidence in his tools is a requirement. +Surprise him! ### Batcave Supercomputer API