0
نام کتاب
Introduction to Software Testing

Paul Ammann, Jeff Offutt

Paperback364 Pages
PublisherCambridge
Edition2
LanguageEnglish
Year2017
ISBN9781107172012
832
A6881
انتخاب نوع چاپ:
جلد سخت
1,016,000ت
0
جلد نرم
886,000ت
0
طلق پاپکو و فنر
906,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Software_Testing

#Java

#OO

توضیحات

This extensively classroom-tested text takes an innovative approach to explaining software testing that defines it as the process of applying a few precise, general-purpose criteria to a structure or model of the software. The book incorporates cutting-edge developments, including techniques to test modern types of software such as OO, web applications, and embedded software. This revised second edition significantly expands coverage of the basics, thoroughly discussing test automaton frameworks, and it adds new, improved examples and numerous exercises. The theory of coverage criteria is carefully and cleanly explained to help students understand concepts before delving into practical applications, while extensive use of the JUnit test framework gives students practical experience in a test framework popular in the industry. Exercises, meanwhile, feature specifically tailored tools that allow students to check their own work. The book's website also offers an instructor's manual, PowerPoint slides, testing tools for students, and example software programs in Java.


Table of Contents

Part 1 Foundations

1 Why Do We Test Software?

2 Model-Driven Test Design

3 Test Automation

4 Putting Testing First

5 Criteria-Based Test Design

Part 2 Coverage Criteria

6 Input Space Partitioning

7 Graph Coverage

8 Logic Coverage

9 Syntax-Based Testing

Part 3 Testing in Practice

10 Managing the Test Process

11 Writing Test Plans

12 Test Implementation

13 Regression Testing for Evolving Software

14 Writing Effective Test Oracles


Book Description

This classroom-tested new edition features expanded coverage of the basics and test automation frameworks, with new exercises and examples.


About the Authors

Paul Ammann is Associate Professor of Software Engineering at George Mason University, Virginia, where he earned the Volgenau School of Engineering's Outstanding Teaching Award in 2007. He also led the development of the Applied Computer Science degree, and has served as Director of the MS Software Engineering program. He has taught courses in software testing, applied object-oriented theory, formal methods for software engineering, web software, and distributed software engineering. Ammann has published more than eighty papers in software engineering, with an emphasis on software testing, security, dependability, and software engineering education.


Jeff Offutt is Professor of Software Engineering at George Mason University, Virginia, where he leads the MS in Software Engineering program, teaches software engineering courses at all levels, and has developed new courses on several software engineering subjects. He was awarded the George Mason University Teaching Excellence Award, Teaching with Technology, in 2013. Offutt has published more than 165 papers in areas such as model-based testing, criteria-based testing, test automaton, empirical software engineering, and software maintenance. He is Editor-in-Chief of the Journal of Software Testing, Verification and Reliability, helped found the IEEE International Conference on Software Testing, and is the founder of the µJava project.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Software Development
856
Managing the Unmanageable
1,492,000 تومان
Software Development
729
Practical Object-Oriented Design
764,000 تومان
Software Development
1,040
Security Chaos Engineering
1,049,000 تومان
Software Development
1,409
Building Evolutionary Architectures
734,000 تومان
Software Development
1,068
Distributed Tracing in Practice
857,000 تومان
Software Development
574
Software Testing for Managers
491,000 تومان
Software Development
901
How to Test a Time Machine
960,000 تومان
Software Development
776
Introducing EventStorming
799,000 تومان
Software Development
1,016
Modern Software Testing Techniques
757,000 تومان
Software Engineering
1,253
Seeking SRE
1,576,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©