Quality assurance

Every project needs to be thoroughly checked and tested before launch. We’re not talking about mere live links on a website and working buttons in an app, an online store must be fail-safe under a high load of customer traffic and an app must be user-friendly and convenient, otherwise people just won’t use it. Besides, it’s not just the superficial functionality that matters, but also the code quality and speed of response.

What we test

Websites and online stores

Mobile apps

Web-services and startups

Desktop computer apps

Complex mathematical models and algorithms

BigData-projects

 

 

Types of testing

Functional testing

Проверка работоспособности продукта в соответствии с техническим заданием.

Load testing

Performance survey, permissible load evaluation.

Unit testing

Testing individual software components on developer level.

Usability testing

Testing to determine the extent to which the software product is easy to operate and attractive to the target audience.

Automated testing

Creating testware to cover all functionality with automated tests.

Test case development

Document describing testing procedures aimed to test functional operability of given software.

Also

Spellcheck, contents review,

Technical specification validation,

prototype testing and so on

 

How we work

One-time testing

  1. Discussing the project and the task at hand, estimation the workload.
  2. Developing the technical specification if there’s none, developing test cases.
  3. Carrying out the testing procedures.
  4. Producing the report, registering bugs with the bug-tracker, communicating with the developers.
  5. If the developers are unable to fix bugs, we can offer those who are.

 

Continuous work on a project

  1. Discussing the project and the task at hand, estimation the workload.
  2. Developing the technical specification and test cases.
  3. Conducting manual testing, registering bugs with the bug-tracker.
  4. Conducting automated interface testing.
  5. Communicating with the developers.
  6. If the developers are unable to fix bugs, we can offer those who are.
  7. Conducting a full regressive testing before every new version release.
© 2002-2016 Creograf. All right reserved
 Русский /  English