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

Assignment No1 and 2 Ste

Assignment no1 and 2 ste
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)
6 views

Assignment No1 and 2 Ste

Assignment no1 and 2 ste
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/ 12

Assignment no1

Unit 1

1.What is software testing ?


Software testing:
• Software testing is defined as performing Verification and
Validation of the Software Product for its correctness and
accuracy of working.
• Software Testing is the process of executing a program with
the intent of finding errors.
• A successful test is one that uncovers an as-yet-undiscovered
error.
• Testing can show the presence of bugs but never their
absence.
• Testing is a support function that helps developers look good
by finding their mistakes before anyone else does.

2.state objectives goals of software


testing ?
Role of testing / Objectives of testing:
1. Finding 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. To prevent defects.
4. To make sure that the end result meets the business and user
requirements.
5. To ensure that it satisfies the BRS that is Business Requirement
Specification and SRS that is System Requirement Specifications.

BSN
6. To gain the confidence of the customers by providing them a quality
product.

3.explain software testing life cycle?

1. New: When a defect is logged and posted for the first time. It’s state
is given as new.
2. Assigned: After the tester has posted the bug, the lead of the tester
approves that
the bug is genuine and he assigns the bug to corresponding developer
and the
developer team. It’s state given as assigned.
3. Open: At this state the developer has started analysing and working
on the defect
fix.
4. Fixed: When developer makes necessary code changes and verifies
the changes
then he/she can make bug status as ‘Fixed’ and the bug is passed
to testing team.

BSN
4.define testing
terminology(fault,error,bug,mistake,defect).
• Fault:- State of software caused by an error.
• Error: An error is a human action that produces the incorrect result that
results in a fault.
• Bug: The presence of error at the time of execution of the software.
• Mistake:- mistake is an incorrect result produced because of a human
action.
• Defect: A defect is an error or a bug, in the application which is created.

5. what is test case ? list different parameter in test


case with example.
A test case is a documentation which specifies input values, expected output
and the preconditions for executing the test.

Test Case Parameters:-


• Test Case ID
• Test Scenario
• Test Case Description
• Test Steps
• Prerequisite
• Test Data
• Expected Result
• Test Parameters
• Actual Result
• Environment Information
• Comments .

BSN
Assignment no 2
Unit 2
1. Difference between alpha and beta testing?
Sr.No. Alpha testing Beta testing
Performed at developer’s site Performed at end user’s site
1

Performed in controlled environment in Performed in uncontrolled


2 developers presence environment in developers absence
Less probability of finding errors as it is High probability of finding errors as
3 driven by developer it is used by end user.
It is done during implementation phase It is done at the pre-release of the
4 of software software
It is not considered as live application of
It is considered as a live application
5
software of the software.
Less time consuming as developer can More time consuming as user has to
6 make necessary changes in given time report the bugs if any via
appropriate channels.
Alpha testing involves both white box Beta testing typically uses black box
7
and black box testing testing only

2.Explain Integration testing with it’s types?


Integration testing is a logical extension of unit testing.
In its simplest form, two units that have already been tested are combined into
a component and the interface between them it tested.
Types:-
• Top – down integration
• Bottom -up integration
• Bi-Direction integration

BSN
3.Describe unit testing with example?
Unit Test Plans are developed during module design phase. These Unit Test Plans
are executed to eliminate bugs at code or unit level.

4.what type of testing involve in client server


application ?
• Function testing.
• Performance testing.
• Security testing.
• Acceptance testing.
• Stress testing.

5.give any example of security testing?


• Log into the web application.
• Log out the web application.
• Test the CAPTCHA for automating script logins.
• Web directories or files should not be accessible directly unless they are
given download option.

6.diffrent between load and stress testing?

BSN
7.list different factor given in the performance testing.
• Throughput
• Response time
• Tunning
• Benchmarking
• utilization

8. explain testing on web application.

• A web page based application is an application which can be accessed


and used over the network i.e. internet , intranet or Extranet.
• Internet is the worldwide collection of interconnected networks.
BSN
9.List and explain level of testing ?
List :-
• Unit testing
• Integration testing
• System testing
• Acceptance testing
Unit testing :- Unit Test Plans are developed during module design phase. These
Unit Test Plans are executed to eliminate bugs at code or unit level.
Integration testing:-integration testing is logical extension of unit testing .
In its simplest form, two units that have already been tested are combined into
a component and the interface between them it tested.
System testing:-system testing is a level of the software testing process where a
complete ,integrated system are tested.
Acceptance testing:-acceptance testing is a level of the software testing process
where a system is tested for acceptability.

BSN
BSN
BSN
BSN
BSN
BSN

You might also like