0% found this document useful (0 votes)
50 views12 pages

Sagarstqa PDF

This document outlines a test plan for the Pinterest mobile application, detailing the testing strategy, scope, and objectives to ensure reliable performance across devices. It includes various testing types such as functional, UI, performance, security, usability, compatibility, localization, and network testing. Additionally, it specifies roles, responsibilities, deliverables, and entry/exit criteria for the testing phases.

Uploaded by

sagarbhond0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views12 pages

Sagarstqa PDF

This document outlines a test plan for the Pinterest mobile application, detailing the testing strategy, scope, and objectives to ensure reliable performance across devices. It includes various testing types such as functional, UI, performance, security, usability, compatibility, localization, and network testing. Additionally, it specifies roles, responsibilities, deliverables, and entry/exit criteria for the testing phases.

Uploaded by

sagarbhond0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Name :-Sagar.A.

Bhond Roll No: B-243


Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari

Practical No. 2
Aim : Prepare test plan for an identified Mobile Application(Application name)

Project Name: Pinterest


Current Version: 12.36 Sponser:
Version History
Version No. Name Task
11.x.x Software Editor Editor
8, 11, or 17 JavaScript ([Link]), HTML, Programming Language
CSS
Python (Django), Java, Scala,
Go
8.x to Latest Android Operating System
13.x to Latest iOS
Authorized for Release By:

….……………………………………
Owner. Reviewer.
Original Ben Silbermann
Author:
Owner: Ben Silbermann
Last Updated March 2010
by:

1. Introduction:
1. Overview
This test plan outlines the strategy, objectives, resources, and schedule for testing the
Pinterest mobile application. The goal is to ensure that the application performs reliably
across different devices and operating systems, providing a seamless user experience and
aligning with business requirements.
2. Scope

The scope of testing covers the following key areas of the Pinterest mobile application:

1. Functional Testing: Validate the core features of the application


(e.g., pin creation, pinning content, board management, and
notifications).
2. User Interface (UI) Testing: Verify that the app's design is consistent
across various devices, ensuring that the layout adapts to different
screen sizes.
3. Performance Testing: Ensure the app runs smoothly under different
conditions (e.g., network performance, large datasets, concurrent
user activity).
4. Security Testing: Test security features such as login, password
protection, encryption of data, and secure API interactions.
5. Usability Testing: Verify the app's ease of use, focusing on
navigation, user flows, and responsiveness.
6. Compatibility Testing: Test the application across different
platforms (Android, iOS), screen sizes, and resolutions.
7. Localization Testing: Ensure that the app works properly with
different languages, region-specific content, and currency.
8. Network Testing: Validate the app’s performance in different
network conditions (e.g., 3G, 4G, 5G, Wi-Fi, offline modes).

2. Test Plan and Strategy


The overall test strategy will include both manual and automated testing approaches to
ensure a comprehensive evaluation of the application.

1. Manual Testing: To verify UI/UX aspects, functional correctness, and the overall
user experience.
2. Automated Testing: For regression tests, performance tests, and repetitive functional
tests to ensure stability with every new update.

1. Unit testing
2. Integration Testing
3. Entry and Exit Criteria
4. Logging Tests and Reporting
5. System Testing
6. Regression Testing
7. Test Report

1. Schedules for Testing

2. Entry and Exit Criteria


Phase Entry Criteria Exit Criteria
Application Build he application build is stable and The application has been
passes initial smoke tests. thoroughly tested, and no critical
bugs remain.
Test Cases All test cases are prepared, All test cases have been executed,
Subject: STQA Lab A.Y 2024-25
reviewed, and approved for and results are logged.
execution.
Test Environment The test environment, including The environment has been
devices, OS, and networks, is fully utilized for testing and
ready. meets performance
benchmarks.
Resources All resources (testers, devices, The test data has been used, and
tools) are available and ready. all test results are documented.

3. Features to be Tested
1. Search Functionality
2. Explore Section
3. Image and Video Handling
4. Ad Features and Promoted Pins  Accessibility

1. Logging Tests and Reporting


Effective test logging and reporting ensure that all test activities are documented, and any
issues found during testing are properly communicated to stakeholders.\

2. Roles and Responsibilities

1. Test Manager: Responsible for managing the overall test process.


2. QA Team: Responsible for creating test cases, executing tests, and reporting
bugs.
3. Development Team: Responsible for fixing bugs and collaborating with the
QA team.
4. UX Team: Responsible for ensuring the app meets usability standards.
5. DevOps: Responsible for setting up and maintaining the test environment.

3. Deliverables
1. Test Plan: This document outlines the objectives, scope, and strategy.
2. Test Cases: Detailed test cases for each functionality of the Pinterest app.
3. Test Data: User credentials, images, boards, etc., to simulate different user
scenarios.
4. Test Execution Reports: Reports generated after each test cycle with identified bugs
and performance issues.
5. Bug Reports: Detailed list of bugs, severity, and status for development resolution.
6. Test Summary Report: A final report summarizing the test results, outstanding
issues, and overall app quality.
Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari
Practical No. 3
Aim : Write down manual test cases by implementing functional and unit testing for an
Ecommerce Application.

Test Cases:

Subject: STQA Lab A.Y 2024-25


Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari
Practical No. 4
Aim : Design test cases by using manual testing: Black box testing technique-Decision
table for Login page of an application.

Test Cases:

Subject: Data Science Lab A.Y 2024-25


Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari

Practical No. 5
Aim : Apply automation testing using Selenium for launch any Internet browser and E-
commerce application.

Source Code:

POM File:

Subject: STQA Lab A.Y 2024-25


Output:
Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari

Practical No. 6
Aim : Implement automation testing for verifying the data flow of login functionality.

Source Code:

POM File:

Subject: STQA Lab A.Y 2024-25


Output:
Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari

Practical No. 7
Aim : Illustration of automation test to understand Exception handling.

Source Code:

With Exception Handling

Subject: STQA Lab A.Y 2024-25

POM File:
Name :-[Link] Roll No: B-243
Class : SY-MCA Sub Incharge: Prof. Dipali Bhusari

Practical No. 8
Aim : Prepare Defect Tracking Report .

Defect Tracking Report:

Subject: STQA Lab A.Y 2024-25

You might also like