Requirements for creating tools to emulate software integration processes using HTTP/HTTPS protocols

  • Костянтин Д'яченко V. N. Karazin Kharkiv National University
  • Дмитро Зінов'єв V. N. Karazin Kharkiv National University
Keywords: Computer Science, software systems, application programming interface, REST, emulation of web services

Abstract

Emulation of software systems integration processes using HTTP/HTTPS protocols is now widely used in the development of distributed systems software systems. The paper discusses the current state of the problem, analyzes the existing tools to solve it, identifies shortcomings, and offers a conceptual approach and program requirements that will automate and debug software development and testing processes using HTTP/HTTPS protocols.

Downloads

Download data is not yet available.

Author Biographies

Костянтин Д'яченко, V. N. Karazin Kharkiv National University

computer science student

Дмитро Зінов'єв, V. N. Karazin Kharkiv National University

Senior Lecturer

References

Кулямин В.В. Место тестирования среди методов оценки качества ПО / В.В. Кулямин, О.Л. Петренко. URL: https://software-testing.ru/library/5-testing/117-2008-10-13-19-25-13 (дата звернення 02.11. 2019)

Aggarwal K. API Mocks and why should we care / Kapil Aggarwal. URL: https://medium.com/@kapil.aggarwal1/api-mocks-and-why-should-we-care-418b24c35c25 (дата звернення 08.11. 2019)

Bulaty W. Stubbing, Mocking and Service Virtualization Differences for Test and Development Teams. URL: https://www.infoq.com/articles/stubbing-mocking-service-virtualization-differences/ (дата звернення 10.11. 2019)

Артемий . Архитектура REST / Артемий. URL: https://habr.com/ru/post/38730/ (дата звернення 06.11. 2019)

Fowler M. Mocks Aren't Stubs / Martin Fovler. URL: https://martinfowler.com/articles/mocksArentStubs.html (дата звернення 12.11. 2019)

Bloom J. D. MockServer. What is Mock Server / James D Bloom. URL: http://www.mock-server.com/#what-is-mockserver (дата звернення 10.11. 2019)

Integrating Groovy in a Java application. URL: http://docs.groovy-lang.org/latest/html/documentation/guide-integrating.html (дата звернення 06.11. 2019)

Published
2019-11-04
Cited
How to Cite
Д’яченко, К., & Зінов’єв, Д. (2019). Requirements for creating tools to emulate software integration processes using HTTP/HTTPS protocols. Computer Science and Cybersecurity, (2), 33-40. https://doi.org/10.26565/2519-2310-2019-2-05
Section
Статті