Skip to content

Easy and quick contact management with no ads, handles groups and favorites too.

License

Notifications You must be signed in to change notification settings

AtinAgnihotri/Simple-Contacts

Repository files navigation

Simple Contacts

Logo

Forked the Simple Contacts app for an assignment to write UI tests on. You can find more about the app here on it's github page.

You can find the Bitrise build page for this app, along with integrated UI tests here

Here is the Test Table

Test ID Test Priority Test Type Test Case Test Description Test Method
T001_P0 P0 E2E Save a phone numer in a new contact Verify that user can save a phone number into a new contact with new name test_E2E_AddContactToContactsList
T002_P0 P0 E2E Edit a number in a saved contact. Verify that given a saved contact, user can edit the said contact to change the phone number test_E2E_EditContactInContactsList
T003_P0 P0 E2E Delete a saved contact. Verify that user can save a phone number into a new contact with new name test_E2E_DeleteContactInContactsList
T004_P0 P0 E2E Search for a saved contact Verify that given a saved contact, user can delete the aforementioned contact. test_E2E_SearchContactInContactsList
T005_P1 P1 Corner Case User tries to save a contact without filling in any information. Verify that when user tries to save a contact without filing in either contact name or phone number, user is notified of the same and the contact is not saved. test_CornerCase_SavingContactWithoutAnyInfo

A simple app for creating or managing your contacts from any source. The contacts can be stored on your device only, but also synchronized via Google, or other accounts. You can display your favorite contacts on a separate list.

About

Easy and quick contact management with no ads, handles groups and favorites too.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 90.1%
  • Java 9.9%