Presentation | 2021-07-15 A Software Testing Method in Interconnecting Heterogeneous Systems Masataka Mizukoshi, Tomoki Sugimoto, Shinsaku Numata, Kunio Hato, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In recent years, microservice architecture has been gaining attention as a web service design methodology. In many web services, unit tests, integration tests, and comprehensive tests are conducted as testing strategies, and especially in microservice architecture, the cost of component tests and end-to-end tests is significant. In addition, it is easy for general test automation tools to cover the testing of synchronous APIs. In the case of testing interoperability with other systems, there is the issue of the huge cost of testing asynchronous processing with competing systems and controlling each test scenario considering user operations and the passage of time in the background system. In this paper, we proposed and implemented a method for automating tests that take into account the interaction with other systems by using Testcontainers and defining scenarios that pseudo-realize the state and time passage of the competing system. By doing so, we succeeded in reproducing the asynchronous processing and time-lapse processing that occur in the real world in the test environment. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | microservice architecture / software testing / container |
Paper # | ICM2021-10 |
Date of Issue | 2021-07-08 (ICM) |
Conference Information | |
Committee | ICM |
---|---|
Conference Date | 2021/7/15(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Kazuhiko Kinoshita(Tokushima Univ.) |
Vice Chair | Haruo Ooishi(NTT) / Eiji Takahashi(NEC) |
Secretary | Haruo Ooishi(Bosco) / Eiji Takahashi(Fujitsu) |
Assistant | Yoshifumi Kato(NTT) |
Paper Information | |
Registration To | Technical Committee on Information and Communication Management |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | A Software Testing Method in Interconnecting Heterogeneous Systems |
Sub Title (in English) | |
Keyword(1) | microservice architecture |
Keyword(2) | software testing |
Keyword(3) | container |
1st Author's Name | Masataka Mizukoshi |
1st Author's Affiliation | INTERNET MULTIFEED CO.(MFEED) |
2nd Author's Name | Tomoki Sugimoto |
2nd Author's Affiliation | INTERNET MULTIFEED CO.(MFEED) |
3rd Author's Name | Shinsaku Numata |
3rd Author's Affiliation | INTERNET MULTIFEED CO.(MFEED) |
4th Author's Name | Kunio Hato |
4th Author's Affiliation | INTERNET MULTIFEED CO.(MFEED) |
Date | 2021-07-15 |
Paper # | ICM2021-10 |
Volume (vol) | vol.121 |
Number (no) | ICM-114 |
Page | pp.pp.6-10(ICM), |
#Pages | 5 |
Date of Issue | 2021-07-08 (ICM) |