Write test cases for android app

Job ID: 33399825

Budget: $30 – $250 USD

I need 5 white box tests (using Mocktio) and 5 black box tests (using Espresso). Coverage criteria: condition coverage (MC/DC) for white box testing.

Black Box Testing:
Each test case must have the following information in a Document
i. Location of the test case in your project folder (names of folder, file, and test)
ii. Description of what it does and how to execute it
iii. Rationale behind the test case (why do you choose the specific input? How did you generate the test case?)
iv. If it helped you uncover a bug, please document the details of the bug (what is the bug? Has it been fixed? How is it fixed?)

White Box Testing
Each test case must have the following information in a Document
i. Location of the test case in your project folder (names of folder, file, and test)
ii. Description of what it does and how to execute it
iii. Result of the test case
iv. If it helped you uncover a bug, document the details of the bug (what is the bug?
Has it been fixed? How is it fixed?)

Running Tests Instructions:
Black-box tests can be found in the androidTest directory (app/src/androidTest). These tests require an emulator to interact with the UI via Espresso.

White-box tests can be found in the test directory (app/src/test). These are unit tests that do not require an emulator to run.

To run all black/white box tests, right click a directory (/androidTest or /test) and run ‘Tests in …’