Manual Testing

Manual Testing

Why Manual Testing?

QATestLab provides the services of manual testing to assess the product quality from the end user’s perspective. The aim of manual testing is to check whether system operates according to specified system requirements without any errors and failures. Due to our large experience of testing products / solutions for different industries, we detect severe bugs by designing and executing untypical test cases.

QATestLab provides a wide test coverage by developing a large number of test cases and test suites to check core system functionality. We explore software in order to identify its failures. In order to ensure fast bug fixing without any misunderstandings from developers’ side, we have every detected issue well-documented.

When a bug is found, we make a report with additional descriptions, screenshots, or video records. After development team has fixed the issue, we perform retesting to make sure that the bug was fixed without any system affects.

How we test

Conducting manual testing, we apply several methods selected depending on the project goals and system properties.

Black Box Methodology
Grey Box Methodology
manual testing 

Tools we use

Tools SnagIt, Photoshop, VMWare Workstation, VirtualBox, Browserstack, SoapUI, Postman, Xenu, Pixel Perfect plugin, Firebug, Jing, Android Studio, iFunbox, iTunes
Platforms Joomla, Drupal, WordPress
Test case management tools TestRail, TestLink
Bug tracking systems Mantis, Jira, Pivotal Tracker, Redmine, Assembla, BugZilla, Basecamp, Asana, Podio
Operating systems Windows OS, MacOS, Linux, Android, iOS, Windows Phone, Blackberry, Amazon Kindle

When you need manual testing

From our own experience, we assure you that 100% test coverage either by manual or automated tests is impossible. Manual testing is time-consuming and sometimes requires many human resources to ensure effective quality assessment. Therefore, test automation is often asked for even if it is not suitable for the projects at all. For our customers to achieve business goals staying within time schedule and available project budget, we are trying to propose a proper type of software testing.
The human factor in manual testing is much higher than in automated one, but still it brings benefits, while manual testers:
  • test from the end user’s perspective,
  • take into account previous user experience,
  • possess cognitive abilities,
  • consider risk assessment,
  • constantly communicate with developers and project stakeholders,
  • are able to notice omitted requirements.