Corpus ID: 15256952

Model-Based Testing of RESTful Web Services Using UML Protocol State Machines

@inproceedings{Pinheiro2013ModelBasedTO,
  title={Model-Based Testing of RESTful Web Services Using UML Protocol State Machines},
  author={P. Pinheiro and Andr{\'e} Takeshi Endo and Adenilso Simao},
  year={2013}
}
Service-Oriented Architecture is a well-known architectural style that promotes many benefits among enterprise systems. In the last years, an alternative architectural style, so-called REST, has been proposed and widely adopted to design services’ capabilities as resources. However, when it comes to verify these services, many challenges arise and hinder the process of testing. This paper proposes a model-based approach to test RESTful Web services using the UML protocol state machine as the… CONTINUE READING

Figures from this paper.

RESTful API Automated Test Case Generation
  • 15
  • PDF
RESTful API Automated Test Case Generation with EvoMaster
  • 23
Resource-based test case generation for RESTful web services
  • 3
Metamorphic Testing of RESTful Web APIs
  • 29
[Journal First] Metamorphic Testing of RESTful Web APIs
  • 8
  • PDF
AI-driven web API testing
Methodically selecting a test framework for RESTA literature review

References

Publications referenced by this paper.
SHOWING 1-10 OF 22 REFERENCES
Modeling RESTful applications
  • 71
  • PDF
Modeling behavioral RESTful web service interfaces in UML
  • 32
  • PDF
Modeling a composite RESTful web service with UML
  • 21
A taxonomy of model‐based testing approaches
  • 513
  • Highly Influential
  • PDF
Automated Test Code Generation from UML Protocol State Machines
  • 8
  • PDF
Test-the-REST: An Approach to Testing RESTful Web-Services
  • 38
Testing and verification in service‐oriented architecture: a survey
  • 106
  • PDF
A Formal Semantics for Complete UML State Machines with Communications
  • 30
  • PDF
Restful web services vs. "big"' web services: making the right architectural decision
  • 1,003
  • PDF
A Framework for Testing RESTful Web Services
  • 16