Levi9

Please rotate your device

Testing

Levi nine strongly believes that the quality of software is based on synergy of all the parties involved in the effort: Development, Testing and IT Operations. Continuous testing is of fundamental importance when implementing Continuous Delivery or Deployment. From that perspective, the software testing process will start from the moment when the first line of code is created and submitted to the code repository, to ensure that success criteria and quality requirements will be met and will be compliant with the agreed Definition of Done. A continuous testing platform runs in the background, automatically executing the tests and ensuring that issues are identified almost immediately. Thus reducing the time-to-release and closing the circle to ensure a successful Continuous Delivery or Deployment process.

The key benefits of this technique include:
• Helping extend agile and lean practices across the delivery lifecycle
• Enabling teams to test earlier and with greater coverage at lower cost
• Test scripts reusability on different environments
• Providing teams with continuous feedback on software quality to reduce business risk
Committing working code frequently making roll-back easier in case of major new defects

Our test strategy is based on a proactive approach to build, maintain and regularly check the code quality throughout the entire software lifecycle. It builds on current best practices, aiming to extend and refine the project requirements as much as possible in the direction of test automation. Tests are automated and integrated into the build process as early as possible. For this purpose, we have developed our own Test Automation Framework (ISON).

ISON outlines the overall structure for automated test environments, defines common functions, standard tests, provides templates for test structure, and defines ground rules for how tests are named, documented and managed, leading to a maintainable and transferable test library. To customize this framework to a suitable solution, a clear test strategy is defined and a detailed implementation plan is developed for the necessary infrastructure setup to enable automation of deployments. Thereby Test Automation is one of the main enablers of Continuous Delivery, an industry-proven method for a safer and more frequent release cycle, leading to cost reduction and faster-time-to-market.

Moreover, we see testing as an integral part of Agile Software Development. Multi-functional Scrum teams always include Test Developers, who are involved in the development process from day 1. Thereby we bring the pain forward by involving them in backlog refinement sessions, enabling them to contribute to the discussion around the Definition of Done. Unlike Software Developers, Test Developersfocus on less “happy” flows, which makes them best suited to identify potential risks. Since they are included in project from the beginning, our testers help out build better requirements and understanding of the system overall. By doing this they are preventing rather than detecting any potential issues and reducing overall cost.

Our cases in Testing

Pierre & Vacances Center Parcs

Levi nine was responsible for testing the product, which was under development by Groupe Pierre & Vacances.

ISON

We have developed our own Test Automation Framework (ISON). It outlines the overall structure for automated test environments, defines common functions, standard tests, provides templates for test structure, and defines ground rules for how tests are named, documented and managed, leading to a maintainable and transferable test library. To customize this framework to a suitable solution, a clear test strategy is defined and a detailed implementation plan is developed for the necessary infrastructure setup to enable automation of deployments. Thereby Test Automation is one of the main enablers of Continuous Delivery, an industry-proven method for a safer and more frequent release cycle, leading to cost reduction and faster-time-to-market.

Whitepapers

Our whitepapers in the field of testing:

How can Levi nine help?

Whether we test our own software or software developed by another company, Levi nine brings the best practices of the industry to your project. We use Risk Based Software Testing based on TMap Next methodology, which guarantees repeatable quality while keeping costs and risks in balance. It helps to optimally meet business requirements by determining what to test and prioritizing testing based on the cost of failure. The greater the probability of expensive failure, the more important it is to test that feature.

Moreover, we tailor a specific testing approach to the needs of each of our clients. We choose not only Functional Testing (System Testing, System Integration Testing, Acceptance Testing), but different types of tests covering various technical aspects such as Web Performance Testing and Security Testing covering everything from built-in unit tests to a full regression test set optimally covering the production system.

Offices

Muiderstraat 1 1011
PZ Amsterdam
The Netherlands
+31(0)20 670 19 47
info@levi9.com

Levi9 Global Sourcing Balkan d.o.o.
Belgrade Offices
Zorza Klemansoa 19
11000 Belgrade, Serbia

Levi9 Global Sourcing Balkan d.o.o.
Novi Sad Offices
Trifkovićev Trg 6
21000 Novi Sad, Serbia

Levi9 Global Sourcing Balkan d.o.o.
Zrenjanin Offices
Kralja Petra I Karađorđevića 2
23000 Zrenjanin, Serbia

Levi9 Balkan SRL Mosu
Street 6 700390 Iasi
Romania

Levi9 Ukraine
Okhtyrs’kiy lane (pereulok) 7
Kiev 03022, Ukraine

Levi9 Ukraine
12А Hnatyuka str.,
Lviv 79007
Ukraine