0% found this document useful (0 votes)
19 views13 pages

Stqa

The document outlines a comprehensive test plan for the Pinterest mobile application, detailing the testing strategy, objectives, and scope, which includes functional, UI, performance, security, usability, compatibility, localization, and network testing. It specifies the roles and responsibilities of the QA team, development team, and other stakeholders, along with entry and exit criteria for various testing phases. Additionally, it includes deliverables such as test cases, test execution reports, and a defect tracking report.

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)
19 views13 pages

Stqa

The document outlines a comprehensive test plan for the Pinterest mobile application, detailing the testing strategy, objectives, and scope, which includes functional, UI, performance, security, usability, compatibility, localization, and network testing. It specifies the roles and responsibilities of the QA team, development team, and other stakeholders, along with entry and exit criteria for various testing phases. Additionally, it includes deliverables such as test cases, test execution reports, and a defect tracking report.

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
You are on page 1/ 13

Name : Prathamesh B Bothe Roll No: B-235

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 (React.js), 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:

Introduction:
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.
Scope

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

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

Test Plan and Strategy


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

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

Unit testing
Integration Testing
Entry and Exit Criteria
Logging Tests and Reporting
System Testing
Regression Testing
Test Report

Schedules for Testing

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.

Features to be Tested
Search Functionality
Explore Section
Image and Video Handling
Ad Features and Promoted Pins  Accessibility

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.\

Roles and Responsibilities

Test Manager: Responsible for managing the overall test process.


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

Deliverables
Test Plan: This document outlines the objectives, scope, and strategy.
Test Cases: Detailed test cases for each functionality of the Pinterest app.
Test Data: User credentials, images, boards, etc., to simulate different user scenarios.
Test Execution Reports: Reports generated after each test cycle with identified bugs and
performance issues.
Bug Reports: Detailed list of bugs, severity, and status for development resolution.
Test Summary Report: A final report summarizing the test results, outstanding issues, and
overall app quality.

Subject: STQA Lab A.Y 2024-25


Name : Prathamesh B Bothe Roll No: B-235

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 : Prathamesh B Bothe Roll No: B-235

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 : Prathamesh B Bothe Roll No: B-235
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 :Prathamesh B Bothe Roll No: B-235
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 : Prathamesh B Bothe Roll No: B-235
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 : Prathamesh B Bothe Roll No: B-235
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