Software testing tools: covering win runner, silktest, loadrunner, Jmeter. test director and QTP with case studies/ K.V.K.K., Prasad

By: Prasad, K.V.K.KMaterial type: TextTextPublication details: New Delhi : Dreamtech , 2011Description: 412 pages : illustrations ; 23 cmISBN: 9788177225327Subject(s): Computer Programming | Computer software -- Testing | Application software -- TestingDDC classification: 005.14
Contents:
1.1 The Software Crisis -- 1.2 The Birth of Software Engineering -- 1.3 What is Software Engineering? -- 1.4 Why Software Engineering? -- 1.5 Is the Software Crisis Overcome? -- 1.6 The Software Chaos -- 1.6.1 The Fiascoes in Software Development Patriot Missile Ariane Mars Pathfinder -- 1.7.1 Quality -- 1.7.2 Time -- 1.7.3 Budget -- 1.7.4 Relationships -- 1.8.1 The Software Process -- 1.9.1 Software Requirements Engineering -- 1.9.2 Software Design -- 1.9.3 Implementation -- 1.9.4 Testing -- 1.9.5 Maintenance -- 1.10.1 Waterfall Module -- Requirements specifications System design and software design Implementation and unit testing Integration and system testing Operation and maintenance Outputs of stages in waterfalljnodel -- 1.10.2 Prototyping Model -- 1.10.3 Evolutionary Development Model -- 1.10.4 Spiral Model -- 1.10.5 Synchronize-and-Stabilize Model -- 1.10.6 Summary of Development Life Cycle Models -- Ml The Management Processes -- 1.12 Software Quality Assurance -- 1.12.1 Metrics in Software Development -- The Person Month Product Metrics Productivity Metrics Quality Metrics -- 1.12.2 Documentation -- -1.13 Quality Management Systems -- 1.13.1 Quality Standards -- 1.13.2 ISO 9000 Series Standards -- Time Table for ISO 9000 Certification -- 1.13.3 Capability Maturity Model Integration for Software Engineering -- 1.14 Process Change Management -- 1.14.1 Quality Process Implementation Issues -- 1.14.2 Implementing Quality Standards in Small Organizations -- Summary -- 2.1 Psychology of Testing -- 2.2 Verific^etion and Validation -- 2.3 Testing Team and Development Team -- 2.4 Cost qf Quality -- 2.5 Characteristics of Test Engineers -- 2.6 Why Testing is Difficult? -- 2.7 Levels of Testing -- 2.7.1 Unit Testing -- 2.7.2 Module Testing -- 2.7.3 Integration and System Testing -- 2.7.4 Acceptance Testing -- 2.8.1 Top-down Approach versus Bottom up Approach -- 2.8.2 Functional Testing versus Structural Testing -- 2.8.3 Mutation Testing -- 2.8.4 Regression Testing -- 2.9.1 Black Box Testing -- 2.9.2 White Box Testing -- 2.9.3 Gorilla Testing -- 2.9.4 Beta Testing -- 2.9.5 Field Trial -- 2.9.6 Performance Testing -- 2.9.7 Stress Testing -- 2.9.8 Acceptance Testing -- 2.10 Test Plan -- 2.10.1 Test Oracles -- 2.10.2 Test Cases -- 2.10.3 Test Plan Format -- 2.11 Criteria for Completion of Testing -- 2.11.1 When is Testing Complete? -- 2.11.2 Classification of Defects -- 2.12 Software Reliability -- 2.13 Manual Testing and its Limitations/Drawbacks -- 3.1 Need for Automated Testing Tools -- 3.2 Taxonomy of Testing Tools -- 3.3 Functional/Regression Testing Tools -- 3.4 Performance lesting Tools -- 3.5 Testing Management 1bols -- 3.6 Source Code Testing Tools -- 3.7 How to Select a Testing Tool? -- 4.1 Overview of WinRunner -- 4.2 Testing an Application using WinRunner -- 4.2.1 Recording Test Cases -- 4.2.2 Calling the Test Cases using "call" Function -- 4.3 Test Script Language (TSL) -- 4.4 GUI MAP File -- 4.5 Synchronization of Test Cases -- Creating the Test Case -- Synchronizing the Test Cases -- 4.6 Data-Driven Testing -- Converting the test case to Data-Driven test -- 4.7 Rapid Test Script Wizard -- Why the test failed? -- 4.8 Mapping Custom Object to a Standard Class -- 4.9 Checking GUI ObjectsChecking a Single property -- Checking a Single Object Checking for Multiple Objects -- Summary -- 5.1 Overview of SflkTest -- 5.2 Architecture of SilkTest -- 5.3 Testing an Application Using SilkTest -- 5.4 The 4Test Scripting Language -- 5.5 Checkpoints -- 5.6 Data-Driven Test Cases -- 6.1 Overview of SQA Robot -- 6.2 Testing an Application using SQA Robot -- 6.2.1 Recording Test Cases -- 6.2.2 Running the Test Procedure -- 6.2.3 Calling the Test Procedures using "CallProcedure" Function -- 6.3 Synchronization of lest Procedures -- 6.4 Creating Checkpoints -- 7.1 Overview of LoadRunner -- 7.2 Creating Vuser script using Virtual User Generator -- 7.3 Creating Virtual Users Using Loadrunner Controller -- 8.1 JMeter Overview -- 8.2 JDBC Test -- 8.2.1 Creating the Thread Group -- 8.2.2 Creating the JDBC Requests -- 8.2.3 Adding Listeners that Display the Result -- 8.2.4 Saving the Test Plan -- 8.2.5 Running the Test Plan -- 8.2.6 Inserting the Timer -- 8.3 HTTP Test -- 8.3.1 Creating the Thread Group -- 8.3.2 Creating the HTTP Requests -- 8.3.3 Adding Listeners that Display the Results -- 8.3.4 Saving the Test Plan -- 8.3.5 Running the Test Plan -- 8.3.6 Inserting the Timer -- 8.3.7 Viewing the Results in a Tabular Format -- Summary -- 9.1 TestDirector Overview -- 9.2 Testing Management -- Process -- 9.2.1 Test Requirements Management -- 9.2.2 Test Planning -- 9.2.3 Test Execution -- 9.2.4 Test Results Analysis -- 9.3 Managing the Testing Process Using Test Director -- 9.3.1 Creating a New Project -- 9.3.2 Creating the Test Plan -- 9.3.3 Rimning the Automated Test -- 9.3.4 Tracking Defects -- 10.1 GNU Tools -- 10.2 Timing of Programs -- 1.3 Profiler -- Listing 10.1 ttiming.c -- Listing 10.2 ctiming.c -- 10.4 Code Optimization -- 10.5 Productivity Tools -- 10.5.1 Makefile -- Listing 10.3 makefile -- Listing 10.4 hello.h -- Listing 10.5 hello.c -- Listing 10.6 world.h -- Listing 10.7 world.c -- Listing 10.8 -- main.c -- 10.5.2 Debugger -- 10.5.3 Indenting -- 10.6 Portability Testing Tool -- 10.7 Configuration Management Ibois -- 10.7.1 Revision Control System -- 10.7.2 Source Code Control System -- 10.8 Coding Guidelines and Standards -- 10.8.1 Programming Style -- 10.8.2 C Coding Guidelines -- 10.8.3 Java Coding Guidelines -- Summary -- I i. I Overview of QuickTest Professional -- 11.2 Testing an Application using QTP -- 11.2.1 Recording alestCase -- 11.2.2 Running the Test Case -- I i .3 Synchronization of Test Cases -- 11.4 Creating Checkpoints -- 11.4.1 Creating Checkpoints for Calculator Application -- 11.5 Testing Calculator with Parameterization -- 11.6 lesting Database Application -- 11.6.1 Data Driven Testing of Database Application -- 11.6.2 Data Driven Testing using Control Structures -- 11.6.3Testing Database Application using Random Number Parameter -- 11.7 Testing a Web Application -- 11.7.1 Image Checkpoint -- Appendix A: Acronyms and Abbreviations -- Appendix B: Glossary of Testing and QA Terminology -- Appendix C: Review Questions -- Appendix D: References and Internet Resources -- Appendix E: CDROM Contents and Installing Sample Applications
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode Item holds
General Books General Books Central Library, Sikkim University
General Book Section
005.14 PRA/S (Browse shelf(Opens below)) Available P24459
Total holds: 0

1.1 The Software Crisis -- 1.2 The Birth of Software Engineering -- 1.3 What is Software Engineering? -- 1.4 Why Software Engineering? -- 1.5 Is the Software Crisis Overcome? -- 1.6 The Software Chaos -- 1.6.1 The Fiascoes in Software Development Patriot Missile Ariane Mars Pathfinder -- 1.7.1 Quality -- 1.7.2 Time -- 1.7.3 Budget -- 1.7.4 Relationships -- 1.8.1 The Software Process -- 1.9.1 Software Requirements Engineering -- 1.9.2 Software Design -- 1.9.3 Implementation -- 1.9.4 Testing -- 1.9.5 Maintenance -- 1.10.1 Waterfall Module -- Requirements specifications System design and software design Implementation and unit testing Integration and system testing Operation and maintenance Outputs of stages in waterfalljnodel -- 1.10.2 Prototyping Model -- 1.10.3 Evolutionary Development Model -- 1.10.4 Spiral Model -- 1.10.5 Synchronize-and-Stabilize Model -- 1.10.6 Summary of Development Life Cycle Models -- Ml The Management Processes -- 1.12 Software Quality Assurance -- 1.12.1 Metrics in Software Development -- The Person Month Product Metrics Productivity Metrics Quality Metrics -- 1.12.2 Documentation -- -1.13 Quality Management Systems -- 1.13.1 Quality Standards -- 1.13.2 ISO 9000 Series Standards -- Time Table for ISO 9000 Certification -- 1.13.3 Capability Maturity Model Integration for Software Engineering -- 1.14 Process Change Management -- 1.14.1 Quality Process Implementation Issues -- 1.14.2 Implementing Quality Standards in Small Organizations -- Summary -- 2.1 Psychology of Testing -- 2.2 Verific^etion and Validation -- 2.3 Testing Team and Development Team -- 2.4 Cost qf Quality -- 2.5 Characteristics of Test Engineers -- 2.6 Why Testing is Difficult? -- 2.7 Levels of Testing -- 2.7.1 Unit Testing -- 2.7.2 Module Testing -- 2.7.3 Integration and System Testing -- 2.7.4 Acceptance Testing -- 2.8.1 Top-down Approach versus Bottom up Approach -- 2.8.2 Functional Testing versus Structural Testing -- 2.8.3 Mutation Testing -- 2.8.4 Regression Testing -- 2.9.1 Black Box Testing -- 2.9.2 White Box Testing -- 2.9.3 Gorilla Testing -- 2.9.4 Beta Testing -- 2.9.5 Field Trial -- 2.9.6 Performance Testing -- 2.9.7 Stress Testing -- 2.9.8 Acceptance Testing -- 2.10 Test Plan -- 2.10.1 Test Oracles -- 2.10.2 Test Cases -- 2.10.3 Test Plan Format -- 2.11 Criteria for Completion of Testing -- 2.11.1 When is Testing Complete? -- 2.11.2 Classification of Defects -- 2.12 Software Reliability -- 2.13 Manual Testing and its Limitations/Drawbacks -- 3.1 Need for Automated Testing Tools -- 3.2 Taxonomy of Testing Tools -- 3.3 Functional/Regression Testing Tools -- 3.4 Performance lesting Tools -- 3.5 Testing Management 1bols -- 3.6 Source Code Testing Tools -- 3.7 How to Select a Testing Tool? -- 4.1 Overview of WinRunner -- 4.2 Testing an Application using WinRunner -- 4.2.1 Recording Test Cases -- 4.2.2 Calling the Test Cases using "call" Function -- 4.3 Test Script Language (TSL) -- 4.4 GUI MAP File -- 4.5 Synchronization of Test Cases -- Creating the Test Case -- Synchronizing the Test Cases -- 4.6 Data-Driven Testing -- Converting the test case to Data-Driven test -- 4.7 Rapid Test Script Wizard -- Why the test failed? -- 4.8 Mapping Custom Object to a Standard Class -- 4.9 Checking GUI ObjectsChecking a Single property -- Checking a Single Object Checking for Multiple Objects -- Summary -- 5.1 Overview of SflkTest -- 5.2 Architecture of SilkTest -- 5.3 Testing an Application Using SilkTest -- 5.4 The 4Test Scripting Language -- 5.5 Checkpoints -- 5.6 Data-Driven Test Cases -- 6.1 Overview of SQA Robot -- 6.2 Testing an Application using SQA Robot -- 6.2.1 Recording Test Cases -- 6.2.2 Running the Test Procedure -- 6.2.3 Calling the Test Procedures using "CallProcedure" Function -- 6.3 Synchronization of lest Procedures -- 6.4 Creating Checkpoints -- 7.1 Overview of LoadRunner -- 7.2 Creating Vuser script using Virtual User Generator -- 7.3 Creating Virtual Users Using Loadrunner Controller -- 8.1 JMeter Overview -- 8.2 JDBC Test -- 8.2.1 Creating the Thread Group -- 8.2.2 Creating the JDBC Requests -- 8.2.3 Adding Listeners that Display the Result -- 8.2.4 Saving the Test Plan -- 8.2.5 Running the Test Plan -- 8.2.6 Inserting the Timer -- 8.3 HTTP Test -- 8.3.1 Creating the Thread Group -- 8.3.2 Creating the HTTP Requests -- 8.3.3 Adding Listeners that Display the Results -- 8.3.4 Saving the Test Plan -- 8.3.5 Running the Test Plan -- 8.3.6 Inserting the Timer -- 8.3.7 Viewing the Results in a Tabular Format -- Summary -- 9.1 TestDirector Overview -- 9.2 Testing Management -- Process -- 9.2.1 Test Requirements Management -- 9.2.2 Test Planning -- 9.2.3 Test Execution -- 9.2.4 Test Results Analysis -- 9.3 Managing the Testing Process Using Test Director -- 9.3.1 Creating a New Project -- 9.3.2 Creating the Test Plan -- 9.3.3 Rimning the Automated Test -- 9.3.4 Tracking Defects -- 10.1 GNU Tools -- 10.2 Timing of Programs -- 1.3 Profiler -- Listing 10.1 ttiming.c -- Listing 10.2 ctiming.c -- 10.4 Code Optimization -- 10.5 Productivity Tools -- 10.5.1 Makefile -- Listing 10.3 makefile -- Listing 10.4 hello.h -- Listing 10.5 hello.c -- Listing 10.6 world.h -- Listing 10.7 world.c -- Listing 10.8 -- main.c -- 10.5.2 Debugger -- 10.5.3 Indenting -- 10.6 Portability Testing Tool -- 10.7 Configuration Management Ibois -- 10.7.1 Revision Control System -- 10.7.2 Source Code Control System -- 10.8 Coding Guidelines and Standards -- 10.8.1 Programming Style -- 10.8.2 C Coding Guidelines -- 10.8.3 Java Coding Guidelines -- Summary -- I i. I Overview of QuickTest Professional -- 11.2 Testing an Application using QTP -- 11.2.1 Recording alestCase -- 11.2.2 Running the Test Case -- I i .3 Synchronization of Test Cases -- 11.4 Creating Checkpoints -- 11.4.1 Creating Checkpoints for Calculator Application -- 11.5 Testing Calculator with Parameterization -- 11.6 lesting Database Application -- 11.6.1 Data Driven Testing of Database Application -- 11.6.2 Data Driven Testing using Control Structures -- 11.6.3Testing Database Application using Random Number Parameter -- 11.7 Testing a Web Application -- 11.7.1 Image Checkpoint -- Appendix A: Acronyms and Abbreviations -- Appendix B: Glossary of Testing and QA Terminology -- Appendix C: Review Questions -- Appendix D: References and Internet Resources -- Appendix E: CDROM Contents and Installing Sample Applications

There are no comments on this title.

to post a comment.
SIKKIM UNIVERSITY
University Portal | Contact Librarian | Library Portal

Powered by Koha