Contact Us E-Mail

Software Testing

UNIT – I

Introduction: What is software testing and why it is so hard?, Error, Fault, Failure, Incident, Test Cases, Testing Process, Limitations of Testing, No absolute proof of correctness, Overview of Graph Theory.

UNIT - II

Functional Testing: Boundary Value Analysis, Equivalence Class Testing, Decision Table Based Testing, Cause Effect Graphing Technique.

Structural Testing: Path testing, DD-Paths, Cyclomatic Complexity, Graph Metrics, Data Flow Testing, Mutation testing.

UNIT - III

Reducing the number of test cases:

Prioritization guidelines, Priority category, Scheme, Risk Analysis, Regression Testing, Slice based testing

Testing Activities: Unit Testing, Levels of Testing, Integration Testing, System Testing, Debugging, Domain Testing.

UNIT - IV

Object Oriented Testing: Issues in Object Oriented Testing, Class Testing, GUI Testing, Object Oriented Integration and System Testing.

Testing Tools: Static Testing Tools, Dynamic Testing Tools, Characteristics of Modern Tools.

TEXT BOOKS:

1. William Perry, “Effective Methods for Software Testing”, John Wiley & Sons, New York, 1995.

2. Louise Tamres, “Software Testing”, Pearson Education Asia, 2002

3. Robert V. Binder, “Testing Object-Oriented Systems-Models, Patterns and Tools”, Addison Wesley, 1999.

REFERENCE BOOKS:

1. Cem Kaner, Jack Falk, Nguyen Quoc, “Testing Computer Software”, Second Edition, Van Nostrand Reinhold, New York, 1993.

2. K.K. Aggarwal & Yogesh Singh, “Software Engineering”, 2nd Ed., New Age International Publishers, New Delhi, 2005

3. Boris Beizer, “Software Testing Techniques”, Second Volume, Second Edition, Van Nostrand Reinhold, New York, 1990.

4. Boris Beizer, “Black-Box Testing – Techniques for Functional Testing of Software and Systems”, John Wiley & Sons Inc., New York, 1995.

LATEST TECHNOLOGIES AT LEARNING GEEKS

Adobe Flex

Adobe Flex Flex is a framework for building highly interactive, expressive web applications that deploy consistently on all major browsers, desktops, and operating systems. It provides a modern, standards-based language and programming model that supports common design patterns. MXML, a declarative XML-based language, is used to describe UI layout and behaviors, and ActionScript 3, a powerful object-oriented programming language, is used to create client logic.

Google's Cloud Computing

Google Cloud Computing Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.[1][2] Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them.

ONLINE TUITIONS

Silverlight Tuitions
Information Practice Tuitions
SST Tuitions
Hindi Tuitions
Science Tuitions
Maths Tuitions
IP Tuitions
MySQL Tuitions
Ubuntu Linux Tuitions
Windows Vista Tuitions
Windows XP Tuitions
Flash Tuitions
Photoshop Tuitions
MooTools Tuitions
FckEditor Tuitions
Adobe Fireworks CS3 Tuitions
Adobe Illustrator CS3 Tuitions
Adobe Flash CS Tuitions
Photoshop CS3 Tuitions
Expression Design Tuitions
Expression Web Tuitions
Expression Blend Tuitions
FrontPage Tuitions
NetBeans Tuitions
XAMP Tuitions
Visual Studio 2008 Tuitions
Dreamweaver Tuitions
Visual Studio 2005 Tuitions
Engineering Mechanics Tuitions
Introduction to Computers and Auto CAD Tuitions
Engineering Chemistry Tuitions
Engineering Physics Tuitions
Engineering Mathematics Tuitions
Analog Electronics Tuitions
C Programming Tuitions
Electrical Science Tuitions
Engineering Mechanics Tuitions
Introduction to Computers and Auto CAD Tuitions
Engineering Chemistry Tuitions
Algorithm Analysis & Design Tuitions
Software Engineering Tuitions
Data Structures Tuitions
Object Oriented Programming using C++ Tuitions
Foundations of Computer Systems Tuitions
Circuits and Systems Tuitions
Linux and X-Windows Programming Tuitions
Computer Architecture Tuitions
Java Programming and Website Design Tuitions
Digital Circuits & Systems II Tuitions
Communication Systems Tuitions
Digital Circuits & System I Tuitions
Digital Signal Processing Tuitions
Computer Networks Tuitions
Object Oriented Software Engineering Tuitions
Microprocessor Systems Tuitions
Organizational Behavior Tuitions
DBMS Tuitions
Advanced Computer Architecture Tuitions
Advanced Computer Networks Tuitions
Multimedia Technologies Tuitions
Data Warehousing Tuitions
Data Mining Tuitions
Digital Signal Processing Tuitions
Network Security Tuitions
Cryptography Tuitions
Software Testing Tuitions
Artificial Intelligence Tuitions
Mobile Computing Tuitions
Compiler Design Tuitions
Databases Tuitions
XQuery Tuitions
CSS Tuitions
XML Tuitions
VB.NET Tuitions
XHTML Tuitions
HTML Tuitions
SQL Server 2008 Tuitions
Javascript Tuitions
Perl Tuitions
Java Tuitions
C# Tuitions
C++ Tuitions
C Tuitions
SQL Server 2005 Tuitions
Basic computers Tuitions
Microsoft Office Tuitions
Computer Science Tuitions
Chemistry Tuitions
Physics Tuitions
English Tuitions


SECURE PAYMENT

Online Tuitions Secure Payment

FEEDBACK

Learning Geeks Feedback

WE'R ON TWITTER

Follow Learning Geeks Online Tuitions @ Twitter
Himani Malhotra
Rank1 @ Learning Geeks Monthly SQL Quiz,Delhi Public School,X Std.,Mathura Road.


Balaji Ponam
Learning ASP.NET @ Learning Geeks,Working @ U.S.Tech. U.S.A,M.S., CS


Kelvin Young
Predicate Logic Translation Schemes,Bucknell University (PA)


Mehaboob Basha
WPF , Project Guidance,Software Developer,Iran


Rina Gosar
Enrolled for Silverlight @ Learning Geeks,Working @ Novell,M.Com., Novell Networking


Anang Das
Enrolled with Silverlight @ Learning Geeks,Working @ Xylinx, Gurgaon,B.E, Orissa University


Peyush Goel
Learning ASP.NET,C#,SQL Server 2005 @ Learning GeeksB.Tech,CSE,University Of Sydney


Rahul Ghai
Learning ASP.NET,C#,SQL Server 2005,Javascript @ Learning Geeks,Lingaya's University,B.Tech.


Amish Joshi
Enrolled for Project Guidance in .NET Applications,B.Tech.,CSE,University of Sydney


Shubham Bansal
Learning ASP.NET @ Learning Geeks,B.Tech,CSE


Saurabh Gupta
Project Guidance,Javascript@ Learning Geeks,B.Tech.,University of Sydney


Rima Sarkar
Project Guidance,Javascript@ Learning Geeks,MCA.,GGSIPU


Sumit
Computer Graphics,B.Tech(Instrumentation),NSIT


Rahul Ghai
ASP.NET @ LearningGeeksWorking @ Hewitt,B.Tech.,UP.Tech.


Aman Solanki
Learning Scince,Maths @ LearningGeeks,Modern Convent School,X Std.,Dwarka.


Prem
Learning Maths, Accounts, Economics @ Learning Geeks ,Jinvani Public School,XI Std.,Dwarka.


Rohit
Learning Maths, Accounts, Economics @ Learning Geeks ,Jinvani Public School,XI Std.,Dwarka.


Pinki Solanki
Rank1 @ Learning Geeks Monthly Science Quiz,Modern Convent School,XI Std.,Dwarka,Sec-4.


Pooja
Learning IP,Economics @ Learning Geeks ,Jinvani Public School,XI Std.,Dwarka,Sec-4.


Sahil Dahiya
Learning IP @ Learning Geeks ,Jinvani Public School,XI Std.,Dwarka,Sec-4.


Bhoomi
Learning IP @ Learning Geeks ,Jinvani Public School,XI Std.,Dwarka,Sec-4.


Madhu Solanki
Rank1 @ Learning Geeks Monthly Maths Quiz,MRV School,XI Std.,Dwarka.


Sunny
Rank1 @ Learning Geeks Monthly Accounts Quiz,Modern International,XI Std.,Dwarka.


Shivani Kapur
Rank1 @ Learning Geeks Monthly C++ Quiz,V.V.D.A.V,XI Std.,Vikas Puri.


Sahil
Rank1 @ Learning Geeks Monthly Chemistry Quiz,B.G.S. International,XI Std.,Dwarka.


Nidhi Saini
Learning Maths, Accounts, Economics @ LearningGeeks,Modern Convent School,XI Std.,Dwarka.


Punya Dev
Student @ Learning Geeks ,Modern Convent School,V Std.,Dwarka.


Komal Solanki
Learning Accounts,Economics @ LearningGeeks,Modern Convent School,XI Std.,Dwarka.


Saumesh Chaudhary
Learning Communication Systems @ LearningGeeks,GGSIPU,B.Tech.


Rahul Roy
Learning IP @ LearningGeeks,Delhi Public School,XI Std.,Dwarka.

OUR BLOG

Follow Learning Geeks @ Blogspot