دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: Second Edition نویسندگان: Petar Tahchiev, Felipe Leme, Vincent Massol, Gary Gregory سری: ISBN (شابک) : 1935182021, 9781935182023 ناشر: Manning Publications سال نشر: 2010 تعداد صفحات: 503 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب JUnit in Action, 2nd edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب JUnit in Action ، چاپ دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هنگامی که JUnit برای اولین بار یک دهه پیش توسط کنت بک و اریش گاما معرفی شد، جنبش Agile در مراحل اولیه خود بود، \"Test Driven Development\" ناشناخته بود و تست واحد تازه شروع به ورود به واژگان معمولی توسعه دهندگان کرده بود. امروزه، بیشتر توسعه دهندگان مزایای تست واحد را تصدیق کرده و بر ابزارهای پیچیده ای که اکنون در دسترس هستند تکیه می کنند. JUnit 4.5 که به تازگی منتشر شده است نشان دهنده وضعیت هنر در چارچوب های تست واحد است و ویژگی های جدید قابل توجهی را برای بهبود فرآیند توسعه جاوا ارائه می دهد. برنامه های EE) با استفاده از چارچوب JUnit و پسوندهای آن. این کتاب تکنیکهایی را برای حل مشکلات دنیای واقعی مانند آزمایش برنامههای AJAX، استفاده از ساختگیها برای دستیابی به جداسازی آزمایش، آزمایش درون کانتینری برای جاوا EE و برنامههای کاربردی پایگاه داده، و اتوماسیون تست ارائه میدهد. این کتاب برای کمک به خوانندگان در بهرهبرداری از JUnit 4.5 نوشته شده است، این کتاب اخیرا را پوشش میدهد. نوآوری هایی مانند حاشیه نویسی های جدید که نوشتن تست را ساده می کند، مدیریت استثناء بهبود یافته، و روش های جدید ادعا. همچنین خواهید فهمید که چگونه از پسوندهای JUnit برای آزمایش سبکها و چارچوبهای برنامه جدید از جمله Ajax، OSGi، و لایههای ارائه مبتنی بر HTML استفاده کنید. با استفاده از یک رویکرد نمونه محور، استراتژیهای مختلف تست واحد پوشش داده میشوند، مانند نحوه تست واحد EJB ، برنامه های کاربردی پایگاه داده و برنامه های کاربردی وب. همچنین به استراتژیهای آزمایش با استفاده از چارچوبها و ابزارهای منبع باز آزادانه در دسترس، و نحوه تست واحد در انزوا با اشیاء ساختگی پرداخته شده است. این کتاب همچنین شما را در مورد آخرین تفکر در TDD، BDD، Continuous Integration و سایر روشهای مربوط به تست واحد سرعت میدهد.
When JUnit was first introduced a decade ago by Kent Beck and Erich Gamma, the Agile movement was in its infancy, "Test Driven Development" was unknown, and unit testing was just starting to move into the typical developer's vocabulary. Today, most developers acknowledge the benefits of unit testing and rely on the increasingly sophisticated tools now available. The recently released JUnit 4.5 represents the state of the art in unit testing frameworks, and provides significant new features to improve the Java development process.JUnit in Action, Second Edition is an up-to-date guide to unit testing Java applications (including Java EE applications) using the JUnit framework and its extensions. This book provides techniques for solving real-world problems such as testing AJAX applications, using mocks to achieve testing isolation, in-container testing for Java EE and database applications, and test automation.Written to help readers exploit JUnit 4.5, the book covers recent innovations such as the new annotations that simplify test writing, improved exception handling, and the new assertion methods. You'll also discover how to use JUnit extensions to test new application styles and frameworks including Ajax, OSGi, and HTML-based presentation layers.Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, and web applications. Also addressed are testing strategies using freely available open source frameworks and tools, and how to unit test in isolation with Mock Objects. The book will also bring you up to speed on the latest thinking in TDD, BDD, Continuous Integration, and other practices related to unit testing.
front matter......Page 1
brief contents......Page 8
contents......Page 10
preface......Page 20
preface to the first edition......Page 22
acknowledgments......Page 24
about this book......Page 26
about the authors......Page 31
about the cover illustration......Page 33
Part 1 - JUnit essentials......Page 36
1 - \rJUnit jump-start......Page 38
2 - \rExploring core JUnit......Page 49
3 - \rMastering JUnit......Page 60
4 - \rSoftware testing principles......Page 88
Part 2 - \rDifferent testing strategies......Page 100
5 - \rTest coverage anddevelopment......Page 102
6 - \rCoarse-grained testingwith stubs......Page 119
7 - \rTesting with mock objects......Page 134
8 - \rIn-container testing......Page 161
Part 3 - \rJUnit and the build process......Page 170
9 \r- Running JUnit testsfrom Ant......Page 172
10 - Running JUnit testsfrom Maven2......Page 187
11 - \rContinuousintegration tools......Page 204
Part 4 - \rJUnit extensions......Page 222
12 - \rPresentation-layer testing......Page 224
13 - \rAjax testing......Page 259
14 - \rServer-side Javatesting with Cactus......Page 294
15 - \rTesting JSF applications......Page 327
16 - \rTesting OSGi components......Page 345
17 - \rTesting database access......Page 361
18 - \rTesting JPA-basedapplications......Page 395
19 - \rJUnit on steroids......Page 424
appendix A: Differences betweenJUnit 3 and JUnit 4......Page 448
appendix B: Extending the JUnitAPI with customrunners and matchers......Page 459
appendix C: The source code forthe book......Page 473
appendix D: JUnit IDE integration......Page 477
appendix E: Installing software......Page 487
index......Page 492