Nlgxsecure - Android application for access restriction of the phone and its unlock

Nlgxsecure - Android application for access restriction of the phone and its unlock

Executive Summary

This Android app is designed to improve the ability to lock / unlock your smartphone by drawing a pre-designed shape. It is integrated into the interface and displays custom lock screen on which one needs to draw a predetermined shape for unlock and use.

The application is used in the fields of data protection, as well as to ensure data privacy in case of  loss of device.

Key challenges and actions for project completion

At the beginning it was decided that automated testing of the application should be performed. It covered the main application functionality: change of application settings, lock, unlock of the device and testing of emergency situations (deadlock, crash etc). During development of automated tests for the application, it was decided to develop additional tests of stability of the multiple lock/unlock in order to identify crash.

The automated test engineer has developed a set of tests that run directly on the device with automatic assembling of the results after completion. During development QATestLab team identified specific performance issues and the critical bugs allowing an outside person to unlock the phone without drawing were also fixed.

Type of testing completed
Key benefits for customer

As a result of work the developed test suite has the ability of both local and remote start on the service Appthwack using the remote devices. Besides the standard JUnit framework was modified and generation of HTML reports was integrated. That allowed to locate the problem more accurately.

Project team

1 automated test engineer

QA duration

100 man-hours

Types of projects
Platforms and tools
Case Studies
Knowledge Center

*- required fields