Related Experiment Video
Updated: Jun 5, 2025

05:43
Usability Evaluation of Augmented Reality: A Neuro-Information-Systems Study
Published on: November 30, 2022
2.3K
Technology adoption performance evaluation applied to testing industrial REST APIs
Alexander Poth1, Olsi Rrjolli1, Andrea Arcuri2
1Volkswagen AG, Wolfsburg, Germany.
Summary
Automated test-case generation tools aid software testing. A systematic approach evaluated AI and algorithm-driven methods for REST API testing, showing benefits for test engineers.
Area of Science:
- Software Engineering
- Artificial Intelligence in Software Testing
- Automated Software Testing
Background:
- Manual software testing is labor-intensive and prone to errors.
- Automated test-case generation offers a solution to improve efficiency and correctness.
- Various AI (e.g., evolutionary, LLM) and algorithmic approaches exist, each with unique strengths and weaknesses for industrial integration.
Purpose of the Study:
- To present a systematic approach for evaluating test-case generation methodologies.
- To integrate these methodologies into a scalable enterprise setup for IT product development.
- To specifically address black-box testing of REST APIs using OpenAPI schemas.
Main Methods:
- Developed and applied the Technology Adoption Performance Evaluation (TAPE) approach.
- Conducted a case study within Volkswagen AG's Group IT.
- Evaluated existing tools: OpenAPI Generator, EvoMaster, and StarCoder, based on diverse technologies.
Main Results:
- The TAPE approach provides a framework for assessing test-case generation tools.
- Evaluated tools demonstrated significant benefits for test engineers.
- Facilitated test-case specification and design within a large industrial IT environment.
Conclusions:
- The systematic evaluation and integration approach (TAPE) is effective for industrial adoption of test-case generation tools.
- AI and algorithm-driven tools can enhance the efficiency and quality of software testing for REST APIs.
- The study confirms the value of these tools in streamlining IT product development and service delivery.
Related Concept Videos
Mechanical Characteristics of Steel
395
The mechanical characteristics of steel are assessed through various tests that evaluate its strength, toughness, and flexibility. These tests include tension, torsion, impact, bending, and hardness assessments, each providing crucial information about steel's suitability for specific applications.
The tension test is fundamental for determining tensile strength. In this test, a steel specimen is stretched using a gripping device until it breaks. The data collected during this test are used...
The tension test is fundamental for determining tensile strength. In this test, a steel specimen is stretched using a gripping device until it breaks. The data collected during this test are used...
395
Issues And Trends In Healthcare Delivery System
5.6K
The issues and trends in healthcare delivery are constantly changing. The COVID-19 pandemic is one recent issue that wreaked havoc on healthcare systems, causing a shortage of healthcare workers, high demand for medicines and supplies, and increased medical expenditure due to a lack of insurance. Other issues include rising healthcare costs and care fragmentation.
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
5.6K
Non-destructive Tests for Concrete Strength
108
The rebound hammer test, also known as the Schmidt hammer test, is a non-destructive technique for evaluating the hardness of concrete and, indirectly, the strength of concrete. It operates on the principle that the rebound of a spring-driven mass from a concrete surface correlates to the surface's hardness. The device comprises a mass within a tubular housing, a spring mechanism, and a plunger that strikes the concrete. Upon release, the energy imparted to the mass by the spring causes it...
108
Reliability and Validity
12.7K
Reliability and validity are two important considerations that must be made with any type of data collection. Reliability refers to the ability to consistently produce a given result. In the context of psychological research, this would mean that any instruments or tools used to collect data do so in consistent, reproducible ways.
12.7K

