Matches in SemOpenAlex for { <https://semopenalex.org/work/W4207068811> ?p ?o ?g. }
Showing items 1 to 87 of
87
with 100 items per page.
- W4207068811 abstract "RESTful APIs (or REST APIs for short) represent a mainstream approach to design and develop web APIs using the REpresentational State Transfer architectural style. Black-box testing, which assumes only the access to the system under test with a specific interface, is the only viable option when white-box testing is impracticable. This is the case for REST APIs: their source code is usually not (or just partially) available, or a white-box analysis across many dynamically allocated distributed components (typical of a micro-services architecture) is computationally challenging. This paper presents RestTestGen, a novel black-box approach to automatically generate test cases for REST APIs, based on their interface definition (an OpenAPI specification). Input values and requests are generated for each operation of the API under test with the twofold objective of testing nominal execution scenarios and error scenarios. Two distinct oracles are deployed to detect when test cases reveal implementation defects. While this approach is mainly targeting the research community, it is also of interest to developers because, as a black-box approach, it is universally applicable across different programming languages, or in the case external (compiled only) libraries are used in a REST API. The validation of our approach has been performed on more than 100 of real-world REST APIs, highlighting the effectiveness of the approach in revealing actual faults in already deployed services." @default.
- W4207068811 created "2022-01-26" @default.
- W4207068811 creator A5015135559 @default.
- W4207068811 creator A5019508589 @default.
- W4207068811 creator A5031723247 @default.
- W4207068811 creator A5042313418 @default.
- W4207068811 creator A5042532202 @default.
- W4207068811 creator A5067166821 @default.
- W4207068811 date "2022-01-23" @default.
- W4207068811 modified "2023-10-14" @default.
- W4207068811 title "Automated black‐box testing of nominal and error scenarios in RESTful APIs" @default.
- W4207068811 cites W1993318811 @default.
- W4207068811 cites W2079189937 @default.
- W4207068811 cites W2120995930 @default.
- W4207068811 cites W2134464309 @default.
- W4207068811 cites W2149575364 @default.
- W4207068811 cites W2171264441 @default.
- W4207068811 cites W2363799590 @default.
- W4207068811 cites W2514774936 @default.
- W4207068811 cites W2550065667 @default.
- W4207068811 cites W2755981872 @default.
- W4207068811 cites W2901654758 @default.
- W4207068811 cites W2938295127 @default.
- W4207068811 cites W2955498974 @default.
- W4207068811 cites W2955835447 @default.
- W4207068811 cites W2968373634 @default.
- W4207068811 cites W2997401484 @default.
- W4207068811 cites W3043201130 @default.
- W4207068811 cites W3047675717 @default.
- W4207068811 cites W3047848029 @default.
- W4207068811 cites W3048126111 @default.
- W4207068811 cites W3048299836 @default.
- W4207068811 cites W3099713549 @default.
- W4207068811 cites W3119757615 @default.
- W4207068811 cites W4207068811 @default.
- W4207068811 cites W4254332277 @default.
- W4207068811 doi "https://doi.org/10.1002/stvr.1808" @default.
- W4207068811 hasPublicationYear "2022" @default.
- W4207068811 type Work @default.
- W4207068811 citedByCount "16" @default.
- W4207068811 countsByYear W42070688112022 @default.
- W4207068811 countsByYear W42070688112023 @default.
- W4207068811 crossrefType "journal-article" @default.
- W4207068811 hasAuthorship W4207068811A5015135559 @default.
- W4207068811 hasAuthorship W4207068811A5019508589 @default.
- W4207068811 hasAuthorship W4207068811A5031723247 @default.
- W4207068811 hasAuthorship W4207068811A5042313418 @default.
- W4207068811 hasAuthorship W4207068811A5042532202 @default.
- W4207068811 hasAuthorship W4207068811A5067166821 @default.
- W4207068811 hasConcept C111919701 @default.
- W4207068811 hasConcept C149091818 @default.
- W4207068811 hasConcept C149635348 @default.
- W4207068811 hasConcept C154945302 @default.
- W4207068811 hasConcept C162443782 @default.
- W4207068811 hasConcept C186846655 @default.
- W4207068811 hasConcept C2777904410 @default.
- W4207068811 hasConcept C41008148 @default.
- W4207068811 hasConcept C77088390 @default.
- W4207068811 hasConcept C94966114 @default.
- W4207068811 hasConceptScore W4207068811C111919701 @default.
- W4207068811 hasConceptScore W4207068811C149091818 @default.
- W4207068811 hasConceptScore W4207068811C149635348 @default.
- W4207068811 hasConceptScore W4207068811C154945302 @default.
- W4207068811 hasConceptScore W4207068811C162443782 @default.
- W4207068811 hasConceptScore W4207068811C186846655 @default.
- W4207068811 hasConceptScore W4207068811C2777904410 @default.
- W4207068811 hasConceptScore W4207068811C41008148 @default.
- W4207068811 hasConceptScore W4207068811C77088390 @default.
- W4207068811 hasConceptScore W4207068811C94966114 @default.
- W4207068811 hasIssue "5" @default.
- W4207068811 hasLocation W42070688111 @default.
- W4207068811 hasOpenAccess W4207068811 @default.
- W4207068811 hasPrimaryLocation W42070688111 @default.
- W4207068811 hasRelatedWork W112492789 @default.
- W4207068811 hasRelatedWork W1505619784 @default.
- W4207068811 hasRelatedWork W1509840194 @default.
- W4207068811 hasRelatedWork W1601407282 @default.
- W4207068811 hasRelatedWork W2026415414 @default.
- W4207068811 hasRelatedWork W2354060507 @default.
- W4207068811 hasRelatedWork W2369237694 @default.
- W4207068811 hasRelatedWork W2371792015 @default.
- W4207068811 hasRelatedWork W2382986841 @default.
- W4207068811 hasRelatedWork W1464297921 @default.
- W4207068811 hasVolume "32" @default.
- W4207068811 isParatext "false" @default.
- W4207068811 isRetracted "false" @default.
- W4207068811 workType "article" @default.