Artículo: Tool Demonstration: Testing JSON Web Services Using Jsongen (Demostración)
| bs.conference.acronym | PROLE | |
| bs.conference.name | Jornadas sobre Programación y Lenguajes (PROLE) | |
| bs.edition.date | 2018-09-17 | |
| bs.edition.location | Sevilla | |
| bs.edition.name | XVIII Jornadas de Programación y Lenguajes (PROLE 2018) | |
| bs.proceedings.editor | Ortega Mallén, Y. | |
| bs.proceedings.name | Actas de las XVIII Jornadas de Programación y Lenguajes (PROLE 2018) | |
| dc.contributor.affiliation | Universidad Politécnica de Madrid, Spain | |
| dc.contributor.affiliation | Universidad Politécnica de Madrid, Spain | |
| dc.contributor.affiliation | Universidad Politécnica de Madrid, Spain | |
| dc.contributor.affiliation | Universidad Politécnica de Madrid, Spain | |
| dc.contributor.author | Ballesteros, Ignacio | |
| dc.contributor.author | Bueso de Barrio, Luis Eduardo | |
| dc.contributor.author | Fredlund, Lars-Ake | |
| dc.contributor.author | Mariño, Julio | |
| dc.contributor.email | ignacioballesterosgonzalez@gmail.com | |
| dc.contributor.email | luiseduardo.bueso.debarrio@alumnos.upm.es | |
| dc.contributor.email | lfredlund@fi.upm.es | |
| dc.contributor.email | jmarino@fi.upm.es | |
| dc.contributor.signature | Ballesteros, Ignacio | |
| dc.contributor.signature | Bueso de Barrio, Luis Eduardo | |
| dc.contributor.signature | Fredlund, Lars-Ake | |
| dc.contributor.signature | Mariño, Julio | |
| dc.date.accessioned | 2018-09-17T00:00:00Z | |
| dc.date.available | 2018-09-17T00:00:00Z | |
| dc.date.issued | 2018-09-17 | |
| dc.description.abstract | This article describes a tool, jsongen, which permits testing behavioural aspects of Web Services that communicate using the JSON data format. Provided a characterisation of the JSON data as a JSON schema, the jsongen tool will: (i) automatically derive a QuickCheck (the property-based testing tool) generator which can generate an infinite number of JSON values that validate against the schema, and (ii) provides a generic QuickCheck state machine which is capable of following the (hyper)links documented in the JSON schema, to automatically explore the web service. The default behaviour of the state machine can be easily customized to include web service specific checks. The approach is demonstrated by applying it to the task of testing a simplified web service for banking. | |
| dc.identifier.citation | Ballesteros, I., Bueso de Barrio, L. E., Fredlund, L., Mariño, J.: Tool Demonstration: Testing JSON Web Services Using Jsongen (Demostración). In: Ortega Mallén, Y. (ed.) Actas de las XVIII Jornadas de Programación y Lenguajes (PROLE 2018). Sistedes (2018). https://hdl.handle.net/11705/PROLE/2018/023 | |
| dc.identifier.citation-bibtex | @inproceedings{11705:PROLE:2018:023, title = {{Tool Demonstration: Testing JSON Web Services Using Jsongen (Demostraci\'{o}n)}}, author = {Ballesteros, I. and Bueso de Barrio, L. E. and Fredlund, L. and Mariño, J.}, url = {https://hdl.handle.net/11705/PROLE/2018/023}, crossref = {11705:PROLE:2018} } @proceedings{11705:PROLE:2018, title = {{Actas de las XVIII Jornadas de Programaci\'{o}n y Lenguajes (PROLE 2018)}}, author = {Ortega Mall\'{e}n, Y.}, year = {2018}, publisher = {{Sistedes}}, } | |
| dc.identifier.sistedes | 11705/PROLE/2018/023 | |
| dc.publisher | Sistedes | |
| dc.relation.ispartof | Actas de las XVIII Jornadas de Programación y Lenguajes (PROLE 2018) | |
| dc.rights.license | CC BY 4.0 | |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Analysis Tools | |
| dc.subject | JSON | |
| dc.subject | Testing | |
| dc.subject | Web Services | |
| dc.title | Tool Demonstration: Testing JSON Web Services Using Jsongen (Demostración) | |
| dspace.entity.type | Artículo | |
| relation.isAuthorOfPaper | f3352108-842c-4a9a-99e2-8dca20a878e6 | |
| relation.isAuthorOfPaper | 56d7f349-7d9f-41cc-b53c-a057cb6dd854 | |
| relation.isAuthorOfPaper | 16e046b1-61fe-4514-b8e2-68577be74ca6 | |
| relation.isAuthorOfPaper | f30c4d89-6403-45ad-9747-5f8ae93b611e | |
| relation.isAuthorOfPaper.latestForDiscovery | f3352108-842c-4a9a-99e2-8dca20a878e6 |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 11705-PROLE-2018-023.pdf
- Tamaño:
- 193.64 KB
- Formato:
- Adobe Portable Document Format

