Skip to content

Test Plan

Avishka Abeywickrama edited this page May 19, 2022 · 4 revisions

Introduction

The chat application will be the interpreter to bring people and ideas together. We have designed a chat application using Bluetooth technology. This test plan describes the testing approach that will drive the testing of the SkyChat application. This was carried out by the project team members and the objective of this test plan is to verify that the functionality of the SkyChat application works according to the given specifications. Test items and the feature that have been tested by the members are mentioned below.

Test Items

User account

Register a new account

Create a new group chat

Two way chatting

Group chatting

Available devices

Paired devices

Change user settings

Log in

Log out

Tested features

The application is launched without any crashes.

Verify that Bluetooth should be available for the chat functionality.

Status - verify that the status of the user is changing or not

Create an account - the user can create a new account to use the chat application.

Log in - log in to the application

Log out - exit from the application

Two-way chat - the user can send messages to another user

Verify that the chat application saves their chat history

Whether a user can chat in any language and also user can send emoticons

Whether the user is able to use the copy and paste functionality in the application.

List available devices - when Bluetooth is enabled list all the nearby available devices

List paired devices - when Bluetooth is enabled list all the nearby paired devices

Create a new group - the user is able to create a chat group or not

Change settings - the user is able to change the settings (username and password)

Test tools

Android studio debug tool

App inspector

Clone this wiki locally