Javascript must be enabled for the correct page display

Automated test client for testing RESTful APIs

Apeldoorn, H.B. van (2013) Automated test client for testing RESTful APIs. Bachelor's Thesis, Computing Science.

[img]
Preview
Text
INF-BA-2013-H.B.van.Apeldoorn.pdf - Published Version

Download (337kB) | Preview
[img] Text
ApeldoornAkkoordTelea.pdf - Other
Restricted to Registered users only

Download (23kB)

Abstract

To test a RESTful API one must make requests to all resources of an API and check whether the provided output is correct. Verifying the output is done by checking whether the request type was allowed on this resource as well as checking what data the request returned. A universal test client should be able to do this automatically. The only entry point that it should need is the base URL of the API that needs to be tested. In this thesis it is shown to what extent a test client like this can be automated and still be universally suitable for RESTful APIs. Furthermore, a test client has been implemented to support the findings. It has been used on a number of real-world APIs and the outcomes of this test work is discussed in this thesis.

Item Type: Thesis (Bachelor's Thesis)
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 15 Feb 2018 07:54
Last Modified: 15 Feb 2018 07:54
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/11268

Actions (login required)

View Item View Item