The Main Users of LeanFT

Introduction: LeanFT is a lightweight, powerful functional automated testing solution supporting a wide range of AUT solutions. Mainly targeted to dev-testers in Agile teams, Test Automation Engineers and Subject Matter Experts, LeanFT fully integrates with the development and Quality Assurance Eco Systems. LeanFT incorporates testing early into the development cycle […]

Analysis, Design and Implementation of Performance Testing

Typical communication protocols Communication protocols define a set of communication rules between computers and systems. In order to design tests to target specific parts of the system, the protocols must be understood. Communication protocols are often described by the layers of the Open Systems Interconnection (OSI) model (see ISO/IEC 7498-1), […]

Performance Testing Planning

Derivation of performance test objectives Stakeholders can include users and people with a business or technical background. They may have different objectives related to performance testing. Stakeholders determine the objectives, the terminology to be used, and the criteria to be used to determine if the objective has been met. The […]

Performance Testing Activities

Depending on the type of software development cycle, performance testing is organized and performed differently. Sequential development models The ideal practice for performance testing in sequential development models is to include performance criteria as part of the acceptance criteria established at the beginning of a project. To reinforce the lifecycle […]

Performance Risks Across the Software Development Lifecycle

For performance-related risks to product quality, the process is as follows: Identify risks to product quality, focusing on characteristics such as timing, resource utilization, and capacity. Evaluate identified risks to ensure that relevant architectural categories are addressed. Assessing the overall risk for each identified risk in terms of likelihood and […]

Categories of Performance Risks for Different Architectures

Application or system performance varies significantly depending on the architecture, application, and host environment. While it is not possible to provide a complete list of performance risks for all systems, the following list includes some typical types of risks associated with specific architectures: Single computer systems. These are systems or […]

Principal Performance Testing Activities

Performance testing is iterative by nature. Each test provides valuable insight into application and system performance. The information gained from one test is used to correct or optimize application and system parameters. The next test iteration then shows the results of the changes, and so on until the test objectives […]