Software Engineering and Testing: An Introduction

Software Engineering and Testing: An Introduction

By: B.B. Agarwal (author), M. Gupta (author), S.P. Tayal (author)Mixed Media

Up to 2 WeeksUsually despatched within 2 weeks


Designed for an introductory software engineering course or as a reference for programmers, this up to date text uses both theory and applications to design reliable, error-free software. Starting with an introduction to the various types of software, the book moves through life-cycle models, software specifications, testing techniques, computer-aided software engineering and writing effective source code. A chapter on applications covers software development techniques used in various applications including VisualBasic, Oracle, SQLServer, and CrystalReports. A CD-ROM with source code and third-party software engineering applications accompanies the book.

About Author

B.B. Agarwal is an instructor at the College of Technology and has written numerous articles in international journals. S.P. Tayal is a software consultant and expert in VisualBasic.Net and C No..


1. Introduction.; 2. Software Development & Life-Cycle Models.; 3. Software Requirement Specifications.; 4. Software Reliability and Quality Assurance.; 5. System Design.; 6. Software Measurement & Metrics.; 7. Software Testing.; 8. Software Testing Strategies.; 9. Software Maintenance & Project Management.; 10. Computer-Aided Software Engineering.; 11. Coding.; 12. Applications.; Appendices.; Index.

Product Details

  • ISBN13: 9781934015551
  • Format: Mixed Media
  • Number Of Pages: 515
  • ID: 9781934015551
  • weight: 1057
  • ISBN10: 1934015555

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly