Nastudujte základy testování, různé metody, úrovně a typy testování, procesy související s testováním software a popište silné a slabé stránky jednotlivých metod, úrovní a typů testů. Vyhledejte a porovnejte různé nástroje zaměřující se na testování RESTful API v rámci continuous integration a nebo na popis RESTful API. Na základě těchto poznatků popište rozdíly a podobnosti metod testování samotného kódu u běžného SW a metod testování RESTful API.
Nastudujte syntaxi API Blueprint pro popis RESTful API a testovací nástroj Dredd. Porovnejte současné možnosti testování pomocí těchto nástrojů s dříve popsanými metodami a následně navrhněte možné změny a úpravy pro rozšíření možností těchto nástrojů.
Z navržených změn vyberte některé a ty implementujte. Implementované změny nabídněte v rámci Pull Requestu na serveru GitHub pro začlenění do hlavních repo