# Automation Week Challenges October 2020 - Data

**URL:** <https://club.ministryoftesting.com/t/automation-week-challenges-october-2020-data/43669>\
**Category:** Archive\
**Tags:** challenges, data\
**Created:** [7 October 2020 17:31 UTC](https://club.ministryoftesting.com/t/automation-week-challenges-october-2020-data/43669 "2020-10-07T17:31:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![friendlytester](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/friendlytester/32/14436_2.png) [@friendlytester](https://club.ministryoftesting.com/u/friendlytester)\
**Post date:** [7 October 2020 17:31 UTC](https://club.ministryoftesting.com/t/automation-week-challenges-october-2020-data/43669/1 "2020-10-07T17:31:05Z")

</div>

All the following challenges are focused on controlling and creating test data for us by automated checks.

## Automation Week

These challenges are part of [Automation Week](https://club.ministryoftesting.com/t/what-is-automation-week/43663). Complete them for your chance to talk at Test.bash(); about your approach and experience.

## Application

The application for this challenge is the Restful Booker Platform. More about the application is available [here](https://club.ministryoftesting.com/t/automation-week-test-applications/43664). You can also ask questions related to the application there.

# The Challenges:

Complete these challenges using any tooling of your choice.

1. Create a JSON file that could be used to mimic the response of the Report API. That JSON file should contain 1000 valid entries.
2. Create a library/package etc that can return random valid data for all the models in Restful Booker Platform. For example, if my automated checks I want to abstract all my data into the library so I can do things like user.username, user.password, user.telephone.

Tip. Random valid data is what we are after for challenge 2.

## Questions

If you have any questions at all about this challenge, please post them below.

---

<div class="post-metadata">

**Author:** ![gwendiagram](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/gwendiagram/32/8940_2.png) [@gwendiagram](https://club.ministryoftesting.com/u/gwendiagram)\
**Post date:** [29 October 2020 09:51 UTC](https://club.ministryoftesting.com/t/automation-week-challenges-october-2020-data/43669/2 "2020-10-29T09:51:19Z")

</div>

Here’s my rough and ready implementation of the test data challenge. [https://github.com/gwendiagram/automationweekdata/pull/1](https://github.com/gwendiagram/automationweekdata/pull/1)

I had _so_ much fun doing this, thanks for the chance. Great challenge!

---

<div class="post-metadata">

**Author:** ![heather\_reid](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/heather_reid/32/29_2.png) [@heather\_reid](https://club.ministryoftesting.com/u/heather_reid)\
**Post date:** [29 October 2020 09:52 UTC](https://club.ministryoftesting.com/t/automation-week-challenges-october-2020-data/43669/3 "2020-10-29T09:52:07Z")

</div>

Legend, thank you! Definitely want to give this a go
