Mobile Automation Test Plan
1.0 Objectives:
1.0 Goal
Aide SQA on performing repeatitive testing at the important features of Identifi mobile app.
To ensure that identifi feature were not affected with the latest update.
To deliver a faster test result for Smoke test
To gave more focus into testing bug cards
To increase Test coverage.
To be a source of truth on every testing that the automation covers.
1.1 Purpose
This test plan covers the SQAโs testing approaches towards to identifi mobile application. Having this documentation started means that all ambiguous and vague requirements has been cleared and clarified.
What to expect on this test plan:
SQA will create an automation test for :
Users
Managers
1.2 Definition
Identifi is a web application use for monitor employees goals, moods and check-ins
Organization is the companyโs environment where all the employee are added
Daily Review is identifi feature where in employeeโs are required to submit before they start the day to keep track on the task and goal they want to accomplish within the day.
Mood Entry is part of daily review to see how the employee are feeling every day.
Company Event is a feature to see the event for the day, it includes Birthday, Anniversary, whoโs on leave, and new org member
Boost is a feature of identifi to acknowledge the contributions and achievements of your teammates.
1.3 Scope and limitation
Answers which part of the system requires E2E automation
Scope:
Environment to test:
Dev Environment
Testing types we are going to use:
Smoke-test
Limitation:
Can only use Dev environment and Specific Organization dedicated for Mobile Automation
Could accumulate data every automation test run
Pre-data and Organization are set
2.0 Test Items
Login via Password
Account Setup
Daily Review Submission
Mood Entry
Daily Check-in
Company Event
View Company Mood
People
Members Profile
About
Feed
Feed filter
Boost
Settings
Account
App reference
Notification
Dashboard (Personal)
Daily Review Direct Reports
Sign in as a Manager
Post Interaction
Post 1. Text Post 2. Post with gif/image 3. Post with link
3.0 Testing Strategy
Smoke testing
E2E
SQA Engineer
- New version/builds test environment has been provided.
Test data are available | Smoke test case passed
Major and obvious defects are found
4.0 Resources
4.1 Test Tools
Task/Project Management
JIRA
Test Cases
Google Spreadsheet, Notion, JIRA
Defect Management
JIRA
Test Automation
Appium, WebdriverIO, Androd Studio, Appium Inspector, Test Git mono repository, Testing reports and Analytics
Test executable application
Latest APK build
4.2 Manpower
Test Manager
1
Reviewing Test documentations and Automation progress. Provide clarification for the testing purposes.
Provide assistance with tools request.
Planning and assessing Mobile automations relevance.
Reseach approch that can be apply to the current automation setup.
Reyjie C. Mesias
Test Lead
1
Writing test plan.
Setup Test environment.
Setup test CI.
Setup Browser-stack integration.
Set schedules and goals every week for the automation.
Provide output via sprinting (every two weeks).
Manage Sync ups.
Yana Barlaan
SQA Engineers
4
Writing Test scripts.
Writing Test cases docs.
Testing Smoke test features.
Debugging test issues.
Maintain mobile automation test.
Write bug tickets if found a valid issue from the automation test result.
Clark, Joylan
4.3 Hardware
PC
1
Windows OS
Macbook
1
Mac OS
Android Phone
1
Android OS
iPad
1
iOS 12.0 +
iPhone
1
iOS 12.0 +
Last updated