توضیحاتی در مورد کتاب Introduction to Software Testing
نام کتاب : Introduction to Software Testing
ویرایش : 2
عنوان ترجمه شده به فارسی : مقدمه ای بر تست نرم افزار
سری :
نویسندگان : Paul Ammann, Jeff Offutt
ناشر : Cambridge University Press
سال نشر : 2017
تعداد صفحات : 473
ISBN (شابک) : 9781107172012 , 1107172012
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 8 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
شرح
فهرست
منابع
دوره های آموزشی
درباره نویسندگان
این متن به طور گسترده در کلاس درس آزمایش شده، رویکردی نوآورانه برای توضیح تست نرم افزار دارد که آن را به عنوان فرآیند اعمال چند معیار دقیق و همه منظوره برای ساختار یا مدل نرم افزار تعریف می کند. این کتاب شامل پیشرفتهای پیشرفته، از جمله تکنیکهایی برای آزمایش انواع مدرن نرمافزار مانند OO، برنامههای کاربردی وب و نرمافزارهای تعبیهشده است. این ویرایش دوم بازبینی شده به طور قابل توجهی پوشش اصول اولیه را گسترش می دهد، به طور کامل چارچوب های خودکار آزمایشی را مورد بحث قرار می دهد، و نمونه های جدید و بهبود یافته و تمرین های متعددی را اضافه می کند. تئوری معیارهای پوشش به دقت و تمیز توضیح داده شده است تا به دانش آموزان کمک کند تا مفاهیم را قبل از پرداختن به کاربردهای عملی درک کنند، در حالی که استفاده گسترده از چارچوب آزمون JUnit به دانش آموزان تجربه عملی در چارچوب آزمون محبوب در صنعت می دهد. در همین حال، تمرینها دارای ابزارهایی هستند که به طور خاص طراحی شدهاند که به دانشآموزان اجازه میدهد کار خود را بررسی کنند. وب سایت این کتاب همچنین یک کتابچه راهنمای مربی، اسلایدهای پاورپوینت، ابزارهای تست برای دانش آموزان و نمونه برنامه های نرم افزاری در جاوا را ارائه می دهد.
فهرست مطالب :
Preface
Part I. 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 II. Coverage Criteria:
6. Input space partitioning
7. Graph coverage
8. Logic coverage
9. Syntax-based testing
Part III. 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
List of criteria.
Read more at http://www.cambridge.org/ir/academic/subjects/computer-science/software-engineering-and-development/introduction-software-testing-2nd-edition#hq3dmfTRYpE4edDd.99
توضیحاتی در مورد کتاب به زبان اصلی :
Description
Contents
Resources
Courses
About the Authors
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.