دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Sebastian Bergmann سری: Pocket Guides ISBN (شابک) : 0596101031, 9780596101039 ناشر: O'Reilly Media سال نشر: 2005 تعداد صفحات: 88 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 432 کیلوبایت
در صورت تبدیل فایل کتاب PHPUnit Pocket Guide (Pocket Guides) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای جیب PHPUnit (راهنماهای جیبی) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توسعه دهندگان وب هوشمند به شما خواهند گفت که هر چه زودتر اشتباهات کد خود را شناسایی کنید، سریعتر می توانید آنها را برطرف کنید و هزینه پروژه در دراز مدت کمتر خواهد بود. خوب، کارآمدترین راه برای تشخیص اشتباهات خود در PHP با PHPUnit است، یک چارچوب متن باز که تست واحد را با اجرای یک باتری آزمایشی در حین انجام دادن خودکار انجام می دهد. مزایای PHPUnit قابل توجه است: کاهش تلاش مورد نیاز برای آزمایش مکرر کد نقص کلی کمتر، اعتماد به کد شما را افزایش داد و روابط با هم تیمی های منبع باز شما را بهبود بخشید تنها مشکل این ابزار تست محبوب عدم وجود مستندات آن بود - تا کنون، که است. برای این کار، اوریلی مستقیماً به سراغ منبع رفت، زیرا سباستین برگمان، نویسنده راهنمای جیبی PHPUnit نیز به طور اتفاقی خالق PHPUnit است. این کتاب کوچک اطلاعات، نحو و قواعد کار با PHPUnit را که به سختی به خاطر میآورند، گرد هم میآورد. همچنین بینش و توصیههای حکیمانهای را ارائه میکند که فقط از سوی خالق این فناوری میتواند باشد. پوشش تست تحت روش های چابک و برنامه نویسی شدید (XP) نیز گنجانده شده است. جدیدترین نسخه از سری راهنمای جیبی دستی O'Reilly، این کتاب مرجع سریع تمام پاسخ ها را در دسترس شما قرار می دهد. این یک همراه ارزشمند برای هر کسی است که علاقه مند به آزمایش کد PHP است که برای برنامه های وب می نویسد.
Smart web developers will tell you that the sooner you detect your code mistakes, the quicker you can fix them, and the less the project will cost in the long run. Well, the most efficient way to detect your mistakes in PHP is with PHPUnit, an open source framework that automates unit testing by running a battery of tests as you go. The benefits of PHPUnit are significant:a reduction in the effort required to frequently test code fewer overall defects added confidence in your code improved relations with your open source teammates The only problem with this popular testing tool was its lack of documentation-until now, that is. For this, O'Reilly went right to the source, as Sebastian Bergmann, the author of PHPUnit Pocket Guide, also happens to be PHPUnit's creator. This little book brings together hard-to-remember information, syntax, and rules for working with PHPUnit. It also delivers the insight and sage advice that can only come from the technology's creator. Coverage of testing under agile methodologies and Extreme Programming (XP) is also included. The latest in O'Reilly's series of handy Pocket Guides, this quick-reference book puts all the answers are right at your fingertips. It's an invaluable companion for anyone interested in testing the PHP code they write for web applications.
Contents......Page 6
Requirements......Page 10
Conventions Used in This Book......Page 11
How to Contact Us......Page 12
Automating Tests......Page 13
PHPUnit’s Goals......Page 16
Installing PHPUnit......Page 20
The Command-Line Test Runner......Page 21
Fixtures......Page 25
More setUp() than tearDown()......Page 27
Suite-Level Setup......Page 28
Testing Exceptions and Performance Regressions......Page 29
Exceptions......Page 30
Performance Regressions......Page 32
Incomplete Tests......Page 33
Test-First Programming......Page 34
BankAccount Example......Page 36
Code-Coverage Analysis......Page 41
Stubs......Page 43
Self-Shunting......Page 45
Agile Documentation......Page 46
Cross-Team Tests......Page 47
Debugging Tests......Page 48
PHPUnit and Phing......Page 49
Formatting Feedback......Page 51
PHPUnit’s Implementation......Page 57
Overview......Page 59
PHPUnit2_Framework_Assert......Page 60
PHPUnit2_Framework_TestCase......Page 66
PHPUnit2_Framework_TestSuite......Page 67
PHPUnit2_Framework_TestResult......Page 71
Package Structure......Page 74
Subclass PHPUnit2_Extensions_TestDecorator......Page 75
Implement PHPUnit2_Framework_Test......Page 77
Implement PHPUnit2_Framework_TestListener......Page 78
PHPUnit for PHP 4......Page 81
Bibliography......Page 84
Index......Page 86