Background: End-user satisfaction is not only dependent on the correct functioning of the software systems but is also heavily dependent on how well those functions are performed. Therefore, performance testing plays a critical role in making sure that the system responsively performs the indented functionality. Load test generation is a crucial activity in performance testing. Existing approaches for load test generation require expertise in performance modeling, or they are dependent on the system model or the source code. Aim: This thesis aims to propose and evaluate a model-free learning-based approach for load test generation, which doesn’t require access to the system models or source code. Method: In this thesis, we treated the probl...
Accurate web application performance testing relies on the use of loading tests based on a realistic...
Generally, for executing a test activity, several testing resources such as a testing environment, i...
As the world was moving into the generation of Artificial Intelligent (AI), many sectors utilise AI ...
Background: End-user satisfaction is not only dependent on the correct functioning of the software s...
With the growing involvement of software systems in our life, assurance of performance, as an import...
Software performance assurance is of great importance for the success of software products, which ar...
Programmers usually write test cases to test onboard software. However, this procedure is time-consu...
The increasing worldwide demand for software systems involved in society has led to the need where n...
During exploratory performance testing, software testers evaluate the performance of a software syst...
Abstract---Reinforcement learning (RL) has become more popular due to promising results in applicati...
Testing web applications through the GUI can be complex and time-consuming, as it involves checking ...
We consider a load balancing problem with task-server affinity and server-dependent task recurrence,...
Preserving the performance of cloud services according to service level agreements (SLAs) is one of ...
Performance bottlenecks resulting in high response times and low throughput of software systems can ...
Load tests aim to validate whether system performance is acceptable under peak conditions. Existing ...
Accurate web application performance testing relies on the use of loading tests based on a realistic...
Generally, for executing a test activity, several testing resources such as a testing environment, i...
As the world was moving into the generation of Artificial Intelligent (AI), many sectors utilise AI ...
Background: End-user satisfaction is not only dependent on the correct functioning of the software s...
With the growing involvement of software systems in our life, assurance of performance, as an import...
Software performance assurance is of great importance for the success of software products, which ar...
Programmers usually write test cases to test onboard software. However, this procedure is time-consu...
The increasing worldwide demand for software systems involved in society has led to the need where n...
During exploratory performance testing, software testers evaluate the performance of a software syst...
Abstract---Reinforcement learning (RL) has become more popular due to promising results in applicati...
Testing web applications through the GUI can be complex and time-consuming, as it involves checking ...
We consider a load balancing problem with task-server affinity and server-dependent task recurrence,...
Preserving the performance of cloud services according to service level agreements (SLAs) is one of ...
Performance bottlenecks resulting in high response times and low throughput of software systems can ...
Load tests aim to validate whether system performance is acceptable under peak conditions. Existing ...
Accurate web application performance testing relies on the use of loading tests based on a realistic...
Generally, for executing a test activity, several testing resources such as a testing environment, i...
As the world was moving into the generation of Artificial Intelligent (AI), many sectors utilise AI ...