Wallencore’s Laboratory was one of the first laboratories accredited under ISO/IEC 17025 to perform software quality evaluation tests. Laboratory accreditation assures customers the technical competency of the laboratory to deliver accurate and reliable results. We offer full-cycle software testing services for desktop and mobile applications.
We test functional and non-functional software features to make sure it complies with the requirements specification and offers outstanding user experience.
Every Aspect of Your Software, Validated.
Functional testing validates the software system against the functional requirements/ specifications. The goal of functional tests is to test each function of the software application by providing appropriate input, and verifying the output against the Functional requirements. Pass or fail is the result of a functional test, because either a feature works as designed or it does not.
Non-functional testing is a software testing technique that verifies a system’s attributes such as memory leaks, performance, usability, or robustness of the system. It is explicitly designed to test the readiness of a system as per non-functional parameters, which are not addressed by functional testing. An example of a non-functional test would be to check how many people can simultaneously login in software.
Conventional quality evaluations of software focus on specific quality characteristics. The measurement data are limited to particular products and organizations. Consequently, the present state of product quality and quality in-use characteristics are not fully understood, thus preventing effective decision-making from software stakeholders.
To alleviate such problem, ISO/IEC set international standards called the ISO/IEC 25051: Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — Requirements for Quality of Ready to Use Software Product (RUSP) and Instructions for Testing.
Following the guidelines set by ISO/IEC 25051 international standard, Wallencore, as an ISO/IEC 17025 accredited laboratory, evaluates quality characteristics of the product/software such as correctness of functions, consistency, reliability, usability, efficiency, maintainability, as well as portability.
Besides, evaluation is also based on the documentation of the software design and development process (specification, test, quality assurance), product specifications, and user documentation.