![]() |
Soflab Technology Sp. z o.o. Consulting Software Quality – Poland |
“Soflab Technology decided to become Neotys Certified Service Partner looking for the best web application load/stress testing tool supporting Web 2.0 technologies. Thanks to, among others, Neoload’s high quality and up-to-dated functionalities, we are able to deliver high-quality performance testing services within the most challenging projects for renowned customers.”
Pawel Struczewski
Department of Testing Support Services Director
Company Profile
Soflab is leading IT company providing testing and Quality Assurance services for major Polish and international Telecom Operators, Banks, Insurance Companies, Media, Public Entities.
It is the biggest Polish company focused on providing software testing services, employing over 100 quality assurance specialists and testers. Since 2008, Soflab completed more than 200 testing projects for
Customers from different sectors of the market.
Challenges
Soflab is providing load testing services for many customers.
The main challenge was to find a great load/stress testing tool supporting Web 2.0 technologies. Secondly, it was the price-quality relation of the tool.
Protocols/technologies tested: HTTP/HTTPS, WebServices, GWT, SAP Web, Java Seam, J2EE, Ajax, EXT JS, OLAT Platform, JavaScript.
Solution
Over a dozen of web-applications have been tested using open-source load testing tools like JMeter. During those projects appeared many problems with fast results reporting, also the effort of test creation
was higher than using NeoLoad.
Additionally, many of new web technologies were not supported by non-commercial tools.
So, the main reason to choose this solution was the price-quality relation, secondly the usability and easiness of use, third the speed of test development and the fourth reason was that NeoLoad supports
many new web technologies.
Test Results and Added Value
Every load/stress testing project has reproducible stages:
- Collecting performance requirements and purposes of the tests to execute
- Determining measuring performance methods and acceptance criteria
- Defining load characteristics
- Creating load profile together with the customer
- Defining the monitoring parameters of the system
- Preparation of performance testing strategy
- Designing benchmarks
- Implementation of automatic tests
- Execution of tests characteristic for the test phases and cycles
- Tuning the test environment
- Collecting the results and statistics from tests
- Prepare a full report with analysis of results and recommendations
All the projects of performance tests we’ve done with NeoLoad tool provide our customers the identification of the bottlenecks, determination of the real levels of system performance, but also, in many cases,
a direct indication of functional bugs in code and system configuration errors.
It improved our testing services quality.
