Stqa
Stqa
Practical No. 2
Aim : Prepare test plan for an identified Mobile Application(Application name)
….……………………………………
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).
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
Features to be Tested
Search Functionality
Explore Section
Image and Video Handling
Ad Features and Promoted Pins Accessibility
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.
Practical No. 3
Aim : Write down manual test cases by implementing functional and unit testing for an
Ecommerce Application.
Test Cases:
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:
Practical No. 5
Aim : Apply automation testing using Selenium for launch any Internet browser and E-
commerce application.
Source Code:
POM File:
Practical No. 6
Aim : Implement automation testing for verifying the data flow of login functionality.
Source Code:
POM File:
Practical No. 7
Aim : Illustration of automation test to understand Exception handling.
Source Code:
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 .