0% found this document useful (0 votes)
13 views14 pages

Ste Micro Project

Uploaded by

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

Ste Micro Project

Uploaded by

bobadehariom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Dr.N.J.

Paulbudhe Institute Of
Technology(Polytechnic),Narayandoho
Ahmednagar

DEPARTMENT OF COMPUTER
ENINEERING
MICRO PROJECT
REPORT
ON
Software Testing
FOR
2024-2025
Dr.N.J.Paulbudhe Institute Of
Technology(Polytechnic),Narayandoho
Ahmednagar

CERTIFICATE
This is to certify that,
Name of the Student,

have successfully completed the Project work entitled “IP Address Finder” under my supervision,
in the partial fulfillment of the requirements for the TY Diploma in subject STE and the report
submitted to Prof. for academic year 2022-2023.

Date :

Place: Dr.N.J.Paulbudhe Intitute Of Technology (Polytechnic)Narayadoho,


Ahilyanagar

. Hon.B.D.Borde
Project Guide Principal HOD
ACKNOWLEDGMENT

It is my great pleasure to present the honor and sincere gratitude to


my guide Prof. , Dr.N.J. Paulbudhe institute of
technology(Polytechnic) helped in joining the hands in developing
each and every steps of this project and for valuable guidanceand
constant encouragement during completion of project work. It was
my privilege and pleasure to work under his valuable guidance. I am
indeed gratefully to him for providing me helpful suggestions. Due
to his constant encouragement and inspiration I could complete my
project work.
I am very thankful to Principal, Dr.N.J.Paulbudhe Institute Of
Technology(Polytechnic)
My grateful thanks to ( ) Head of Computer
Department, for their valuable guidance, support and constant
encouragement.
I express thanks to my family and friends for their support and
encouragement at every stage of successful completion of this
project work.
My sincere thank to all those who have directly or indirectly helped
me to carry out this work.
Micro Project Proposal
Different Testing Tools

1. Introduction
Testing is performed by any Organisation to ensure the quality of the product and continual
improvement on the compliance. Testing is the product certification after the product developed
and before the customer release.

Testing is a process of executing a program with intent of finding an error or testing is a process
used to help to identify the correctness,completeness and quality of developed computer software.

Now days we can get lots of Software Testing Tools in the market. Selection of tools is totally
based on he project requirements & commercial (Proprietary/Commercial tools) or free tools
(Open Source Tools) you are interested. Off Course, free Testing Tools may have some limitation
in the features list of the product, so it’s totally based on what are you looking for & is that your
requirement fulfill in free version or go for paid Software Testing Tools.

2.0Aim of the Micro-Project:


1) Finding the defects which may get created by the programmer while
developing the software.

2) Gaining confidence in and providing information about the level of quality 3)

Find out defect and issue.

4) To prevent defects.
3.0 Action plan:

Sr.no. Details of activity Planned Planned Name of


start date Finish date Responsible Team
Member
1 Topic Search 5-7-19 12-7-19 Chavan Kalyani

2 Project Proposal Creation 12-7-19 19-7-9 Shete Vaishanvi

3 Detailed Information 19-7-19 26-7-19 Chavan Kalyani


Gathering for Project Yenare Nikita
4 Developing Project 26-7-19 9-8-19 Shete vaishanvi
Diagrams Chavan Kalyani
5 Execution and Testing of 9-8-19 16-8-19 Yenare Nikita
Project Shete Vaishanvi
6 Error Removation 16-8-19 30-8-19 Chavan Kalyani

7 Project Report Creation 6-9-19 13-9-19 Yenare Nikita


Shete vaishanvi
8 Final Presentation 20-9-19 20-9-19 All Team member

4.0Resources Required:

Sr.no. Name of Specification Qty. Remarks


resources/Material
1 Operating System Windows 2007 1 -
2 Microsoft Word 2013 1 -
3 Search Engine Google 1 -

**************
Micro-Project Report

Testing Tools

1.0Brief Description

Testing Tools:

Tools from a software testing context can be defined as a product that supports one or more test
activities right from planning, requirements, creating a build, test execution, defect logging and
test analysis.

Classification of Tools
Tools can be classified based on several parameters. They include:

• The purpose of the tool


• The Activities that are supported within the tool
• The Type/level of testing it supports
• The Kind of licensing (open source, freeware, commercial)
• The technology used

Tools Implementation - process


• Analysis the problem carefully to identify strengths, weaknesses and opportunities
The Constraints such as budgets, time and other requirements are noted.
• Evaluating the options and Shortlisting the ones that are meets the requirement
• Developing the Proof of Concept which captures the pros and cons
• Create a Pilot Project using the selected tool within a specified team.
There are tons of software testing tools available in the market, and with the plethora of
choices it becomes difficult to zero in on the best tool for your project. The following list
categorizes, ranks and grades the different software testing tools in the market.

Following tool categories are covered in this list

• Test Management Tool


• Automated Testing Tools
• Cross-browser Testing Tools
• Load Testing Tools
• Defect Tracking Tools

1)Test Management Tool:


These tools help organize the end to end test Cycle

1) qTest

qTest by QASymphony is a testing platform built for enterprise teams practicing Agile and
DevOps. This platform has modern, browser based UI that facilitates all testing activities
from test management, automation and reporting. q Test also has integrations with
development tools likeJiraSoftware,Jenkins,andgitHubfortraceability.

Features:

• Real-time integration with Jira


• Seamless test automation scheduling and CI integrations
• Solid reporting and analytics
• Agile test management
• Exploratory and Session Based Testing
2) Practitest
Practices is an end-to-end test management tool. A common meeting ground for all QA
stakeholders, it enables full visibility into the testing process and a deeper broader
understanding of testing results.

Features:
• A vast array of third-party integrations with common bug trackers, automation
tools, and robust API for the rest.
• Fully customizable & flexible for the ever-changing needs of QA teams: customize
fields, views, permissions, issue workflows and more
• Reuse tests and correlate results across different releases and products.
• Unique hierarchical filter trees - organize everything and find anything quickly.

2)Automated Testing Tools


This category of tools helps automate functional and Regression Testing of your
application under test.

1) Squish
Squish is the GUI Test Automation tool of choice for more than 3000 companies worldwide
to automate the functional regression tests and system tests of their graphical user interface
(GUIs) and Human Machine Interfaces (HMIs). The Squish GUI testing tool, a 100% cross-
platform tool, features

• In-depth support for all major GUI technologies


• Full support for all desktop, mobile, web and embedded platforms
• Test script recording
• Powerful and reliable object identification and verifications (object-based and image
based)
• No dependency on screenshots or visual appearance
• Powerful integrated development environment (IDE)
• A wide range of popular script languages for test scripting

2) Ranorex
Over 14,000 users worldwide accelerate testing with Ranorex Studio, an all-in-one tool
for cross-platform test automation. Ranorex is easy for beginners with a codeless clickand-
go interface, but powerful for automation experts with a full IDE.

Features include:
• Robust object identification for reliable tests and reduced maintenance
• Shareable object repository and reusable code modules
• Cross-browser testing
• Automates challenging interfaces like SAP, ERP, Delphi and legacy applications

3) Cross-browser Testing Tools


Thiscategory of tool help in Cross Browser Testing of your site across Chrome, Firefox, IE,
Edge, Safari, and other browsers.

1) LambdaTest
LambdaTest is a scalable cloud-based cross browser testing platform designed to offer all
website or web app testing need to cloud infrastructure. LambdaTest platform helps you to
ensure your website pr web app render seamlessly across every desktop and mobile browser
with support of manual, visual, and automated testing. With LambdaTest, you can access up
to 2000+ combinations of desktop and mobile browsers on the cloud.

Features
• Selenium Web Testing Automation
• Live Interactive Browser Compatibility Testing
• Faster Automated Screenshot Testing
• Parallel Testing For Faster Goto Market Launch
• API For Continuous Testing
• Continuous Testing with Continuous Integration tools

2) CrossBrowser Testing:
Cross-browser testing helps to ensure that website or web application functions
correctly in various web browsers. With the help of this tool, it is possible to run parallel
automated tests, compare screenshots, and remotely debug real desktop and mobile
browsers.

Features:
• Run Numerous Tests on Multiple Devices At One Time
• Easily run automated tests against real iOS, Androids, & other desktop browsers
• It allows running testing frameworks like WebDriver.IO, and Nightwatch for superior
quality and speed.
Load Testing Tools
These tools help performance/load test a site or application.

1) Webload:
WebLOAD is an excellent testing tool which offers many powerful scripting
capabilities, that is helpful for testing complex scenarios. The tool supports hundreds of
technologies from Selenium to mobile, enterprise application to web protocols. It is
possible to generate load both in the cloud and on-premise using this tool.

Features:
• Building load test scenarios more easily and efficiently with WebLOAD
• It helps you identify performance bottlenecks in your system with more than 80 reports
types and graphs.
• Performance Testing can run from the cloud by generating load from Amazon EC2.

2) Loadrunner:
It is a load testing tool for Windows and Linux, which allows testing the web
application efficiently. It helpful testing tool to determining the performance and result of
the web application under heavy load.

Features:
• It offers supports for various types of Apps
• This testing tool can work on several enterprise environments.
• All the Vusers can be controlled with just a single dashboard.
• The LoadRunner provide support for several types of protocols.
• The monitoring and analysis is very user-friendly and easy to grasp.

4) Defect Tracking Tools


This category of tools help in defect/bug management.

1) JIRA:

JIRA is a defect tracking tool which is used for defect/issue tracking as well as
project management. This tool is not only used for recording, reporting but also integrated
directly with code development environment.

Features:
• JIRA Query Language helps to create quick filters with a single click
• Possible to create custom workflows of any size which is helpful to build, test, and
release software.
• Install plug-and-play add-ons from The Atlassian Marketplace to fit all types of cases.

2) Mantishub:
Mantis is an open source defect tracking tool that provides a great balance between
simplicity and power. The users can easily get started with this tool for managing their
teammates and clients effectively.

Features:
• Improve workflow and efficiency of the organisation
• Support for internal issue tracking
• This tool allows Single-sign-on using Bitbucket and GitHub

2.0Aim of Micro project:


1) Finding the defectswhich may get created by the programmer while developing the
software.

2 )Gaining confidence in and providing information about the level of quality 3)

To prevent defects.

3 ) To make sure that the end result meets the business and user requirements.

4) To gain the confidence of the customers by providing them a quality product.

3.0 Course Outcomes Integrated:

1) Test software for Performance measure using automated testing tools

2)Apply various software testing methods.

3) Prepare test cases for different types and levels of testing.

4)Prepare test plan for an application.

5) Identify bugs to create defect report of given application.


4.0 Actual Resources Used:
Sr.No. Name of Specifications Qty Remarks
Resource/material
1 Operating System Windows 2007 1 -

2 Microsoft Word Office 2013 1 -

3 Search Engine Google 1 -

5.0 Skill Developed/learning out of this Micro-Project:

More better Knowledge of new concepts Software Testing. Take a knowledge. New better
technology concepts Software Testing . We learn about Different Testing Tools. We learn about
to keep co-ordination among the group member.In this project we learn about well understanding
of group members

You might also like