Core Concepts
By analyzing the state-of-the-art in model-based performance testing, we identified gaps in addressing all goals of MBT simultaneously. Therefore, we developed PRO-TEST to enhance the process.
Abstract
The content discusses the importance of performance requirements in software engineering, highlighting the need for modeling and testing. It introduces PRO-TEST as an approach to address shortcomings in existing methods by verifying requirements and generating test environments.
The analysis reveals a focus on time behavior in performance requirements modeling, with other aspects like resource utilization and capacity gaining interest. The study emphasizes the significance of evaluating models for reliability and adoption in industry practices.
PRO-TEST aims to improve the validation and testability of performance requirements while facilitating test environment generation. It aligns with the MBT process by enhancing requirements modeling and enabling parameter generation for effective testing.
Stats
The system must be able to search for a specified product in less than 1 second.
The system must handle at least 100 concurrent users and their operations.
The system shall be able to retrieve 200 products per second.
Management software functions shall take optimal advantage of all resources to reduce overheads.
The FTSS software and VxWorks operating system together shall utilize no more than 3 megabytes of ROM.