We offer complete model that ensures high quality of the software from the system, integration and efficiency tests to approval tests support. BlueSoft's experienced testing team participates in the third edition of the project for Telekomunikacja Polska S.A. company in in the wholesale, as well as retail environment.

The work involves following tests

  • Individual - used for testing single changes in the components, they examine the low-level logic of the individual services.
  • End to end - concentrating on testing the system's overall functionality and higher-level logic. Logic of the domain systems is hidden in the stubs.
  • System - tests are performed in the integrated environment. Tests are performed by all providers with the client participating. SYS tests detect errors at the contact points of various projects within one tested system.
  • Regression - performed after making corrections and modification to the software or its environment in order to verify the correctness of the system's operation.
  • Integration - tests performed on the integrated environment detecting errors on the contact points between various systems.
  • Security tests - examining how well the system is protected against unauthorized access, intentional damage etc.
  • Performance tests - testing repeated actions, complex database queries, introduction of large numerical values etc. in order to determine the maximum system performance.

Tools used for testing

  • RIS Invocation Manager  – ensures:
    • Integration platform monitoring
    • Collecting data on invoked services
    • Data collection and aggregation
    • Invocation search engine
    • Processing the collected data
  • Test Ranger  - tool for monitoring automatic tests
  • ATA   (Amazing Test Analizer) -application providing access to reporting functions for HP Quality Center.
  • Test Framework - a complete framework developed by BlueSoft's testing team for performing automatic tests. It works based on standard JUnit library.
  • Quality Center - a tool designed for software quality control, including requirement management, test management and performing business process and application environment tests.
  • Jira - application designed for tracking errors and tasks, as well as project management.
  • SVN - software version management tool.