Active TopicsActive Topics  Display List of Forum MembersMemberlist  CalendarCalendar  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin


 One Stop Testing ForumSoftware Testing @ OneStopTestingTest Cases @ OneStopTesting

Message Icon Topic: Test Case Design

Post Reply Post New Topic
Author Message
tanushree
Senior Member
Senior Member
Avatar

Joined: 04Apr2007
Online Status: Offline
Posts: 2160
Quote tanushree Replybullet Topic: Test Case Design
    Posted: 15Oct2007 at 3:59am
Test Case Design

Learning Objectives


You will learn about:

•   Dynamic testing of Software Applications
•   White box and black box testing
•   Various techniques used in White box testing
•   Various techniques used in black box testing
•   Static program analysis
•   Automation of testing process

Introduction


Software can be tested either by running the programs and verifying each step of its execution against expected results or by statically examining the code or the document against its stated requirement or objective. In general, software testing can be divided into two categories, viz. Static and dynamic testing. Static testing is a non-execution-based testing and carried through by mostly human effort. In static testing, we test, design, code or any document through inspection, walkthroughs and reviews as discussed in Chapter 2.  Many studies show that the single most cost-effective defect reduction process is the classic structural test; the code inspection or walk-through. Code inspection is like proof reading and developers will be benefited in identifying the typographical errors, logic errors and deviations in styles and standards normally followed.

Dynamic testing is an execution based testing technique. Program must be executed to find the possible errors. Here, the program, module or the entire system is executed(run) and the output is verified against the expected result. Dynamic execution of tests is based on specifications of the program, code and methodology.



Post Resume: Click here to Upload your Resume & Apply for Jobs

IP IP Logged
suresh5003
Newbie
Newbie


Joined: 18May2009
Online Status: Offline
Posts: 1
Quote suresh5003 Replybullet Posted: 19May2009 at 12:26am
< ="Content-" content="text/; charset=utf-8">< name="ProgId" content="Word.">< name="Generator" content="Microsoft Word 12">< name="Originator" content="Microsoft Word 12"><>

In software Testing Test Design is the important for software testing itself, to reduce the testcases as minimum as possible and find more defects

There is a tool called TestersDesk.com which is used specially for Test Design and Test Data Generation Tools, There are different types of tools which are used to reduce the testcases into little number, I can explain clearly with good example

PairWise TestCase Generator

This tool will be useful in the situations where several parameters exist each of which take several values resulting a high number of Test combinations, to reduce that combinations into a little number we are using this tool.

It will cover almost 80-90% of Test coverage.

It will cover single fault determination.

For Example:

Net connections: Tata, Reliance, Airtel

Browsers: IE6, IE7, IE8

Platforms: XP, XP2, XP3, Vista

Ram: 1GB, 2GB, 3GB

Manually if we generate the combinations it will generate 108 pair combinations like

1)      Tata-IE6-XP-1GB

2)      Reliance-IE7-XP2-2GB etc

 but our pairwise TestCase Generator Generates into a little number 13 which is very simple for the Tester to test those 13 pair combinations.

PairWise Testing can be used mainly when we have to find critical defects.

Suresh
IP IP Logged
cprasenjit26
Senior Member
Senior Member
Avatar

Joined: 14May2009
Location: India
Online Status: Offline
Posts: 151
Quote cprasenjit26 Replybullet Posted: 07Jul2009 at 5:41am
Thank you for the information.
-------------------------------------------------------------------------------------
IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.781 seconds.
Vyom is an ISO 9001:2000 Certified Organization

© Vyom Technosoft Pvt. Ltd. All Rights Reserved.

Privacy Policy | Terms and Conditions
Job Interview Questions | Placement Papers | Free SMS | Freshers Jobs | MBA Forum | Learn SAP | Web Hosting