0% found this document useful (0 votes)
11 views

Mobile Testing

The document describes an existing mobile testing strategy including unit, sprint, regression and hotfix testing performed by developers and testers. It also covers current and proposed non-functional testing and lists current testing tools.

Uploaded by

anandz12345
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Mobile Testing

The document describes an existing mobile testing strategy including unit, sprint, regression and hotfix testing performed by developers and testers. It also covers current and proposed non-functional testing and lists current testing tools.

Uploaded by

anandz12345
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Mobile Testing Strategy

Existing testing process:

Unit Testing Sprint Testing

(developers) (testers)
Sprint Development/ QA Build

Hotfix
Testing multiple
Hotfix for sprints
prodoction issue(s)
Hotfix Testing Regression Testing
(testers) (developers)

Stage Testing Type Performed by When Tools Testing Platform


1 Unit testing Developers During a sprint Development
environment
2 Manual Sprint testing Manual Testers During a sprint IOS, Android and
Windows devices
2 Automated Sprint testing Automated Testers During a sprint Selenium-based
automated tests
for IOS, Android
and Windows
devices
3 Regression testing - Manual Testers Before production Jira (test IOS, Android and
Manual release creation, Windows devices
execution,
defect logging
and traceability
tracking)
3 Regression testing - Automated Testers Before production Jira (test Selenium-based
Automated release creation, automated tests
execution, for IOS, Android
defect logging and Windows
and traceability devices
tracking)
4 Hotfix testing - Manual Manual Testers Before releasing a IOS, Android and
hotfix to production Windows devices
release
4 Hotfix testing - Automated Testers Before releasing a Selenium-based
Automated hotfix to production automated tests
release for IOS, Android
and Windows
devices
Unit Testing Sprint Testing

(developers) (testers)
Sprint Development/ QA Build

Hotfix
Testing multiple
Hotfix for sprints
prodoction issue(s)
Hotfix Testing Regression Testing
(testers) (developers)

Existing Non-Functional Testing


1. Performance testing - Testing the performance of operations e.g. download data, saving, searching, sorting against
set benchmarks.
2. Scalability/ Load testing – Testing to know how many users can be supported while performing specific operations
on the given infrastructure e.g. simultaneous logging-in or synchronization by users
3. Security testing – Testing that all application pages adhere to the set security standards, e.g. to combat cross-site
scripting (XSS) attacks, etc.
4. Usability/ Accessibility testing – Testing that the UI designs and layout conform to the set accessibility standards
e.g. button colors, etc.
5. Compatibility testing – Testing that a version of software is backwardly compatible with the target operating
system, hardware, etc.

Stag Testing Type Improvements


e
1 Unit testing Including BA in
testing at this
stage
2 Manual testing Use of Fiddler
2 Automated testing
3 Regression testing - Including "Day in
Manual life” tests
3 Regression testing -
Automated

Proposed Non-Functional Testing


1. Performance testing - Testing the performance of operations e.g. download data, saving, searching, sorting against
set benchmarks.
2. Scalability/ Load testing – Testing to know how many users can be supported while performing specific operations
on the given infrastructure e.g. simultaneous logging-in or synchronization by users
3. Security testing – Testing that all application pages adhere to the set security standards, e.g. to combat cross-site
scripting (XSS) attacks, etc.
4. Usability/ Accessibility testing – Testing that the UI designs and layout conform to the set accessibility standards
e.g. button colors, etc.
5. Compatibility testing – Testing that a version of software is backwardly compatible with the target operating
system, hardware, etc.
Possible Improvements: Day in life tests for faster testing of common scenario that we can run
Exten

Testing Tools
Current Tools
Possible Improvement: Use of Fiddler

You might also like