Mobiwolf on LinkedIn Mobiwolf Fav
Quality assurance PDF Print E-mail

Testing is one of the most important stages of verification of project quality. It permits to define a correctness, fullness and quality of developing software. There are a lot of approaches of solving testing problems; however efficient testing of complex software products is a high creative process that doesn’t relate to following by strict and accurate procedures or making new one.

The Mobiwolf company’s professionals get into the way of dividing a testing procedure by its levels of problems and objects at any stage of the development process. As usual they are the following:

  • Unit testing with a goal to check a correctness of algorithms realization;
  • Functional testing of sub-systems and software in general with a goal to check functional requirements;
  • Loading and stress testing to define characteristics of software functioning in case of changing of a load.

As usual each project made by the Mobiwolf company goes through a required testing procedure by black-box method as minimum.

Black Box Testing is testing without knowledge of the internal workings of the item being tested. Black-box test design treats the system as a "black-box", so it doesn't explicitly use knowledge of the internal structure.  Black-box test design is usually described as focusing on testing functional requirements.  Synonyms for black-box include:  behavioral, functional, opaque-box, and closed-box.

White-box test design allows one to peek inside the "box", and it focuses specifically on using internal knowledge of the software to guide the selection of test data.  Synonyms for white-box include: structural, glass-box and clear-box. It requires programming skills to identify all paths through the software. The tester chooses test case inputs to exercise paths through the code and determines the appropriate outputs.
White-box testing could be applied to the software product development by customer’s demand as well.
Moreover, the Mobiwolf company provides theirs customers with independent services of testing of software products that were developed or are at the development in the other companies.

 
Android IPhone Windows Phone Applications Development Company