دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Karen M. Tracey
سری:
ISBN (شابک) : 9781847197566
ناشر: Packt Publishing
سال نشر: 2010
تعداد صفحات: 436
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Django 1.1 Testing and Debugging به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Django 1.1 تست و اشکال زدایی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اشکالات یک بار زمان بر در طول توسعه نرم افزار هستند. چارچوب تست داخلی جنگو و پشتیبانی از اشکال زدایی به کاهش این بار کمک می کند. این کتاب به شما تکنیکهای سریع و کارآمد برای استفاده از ابزار جنگو و پایتون برای از بین بردن اشکالات و اطمینان از عملکرد صحیح برنامه جنگو را میآموزد. این کتاب شما را قدم به قدم در توسعه یک نمونه کامل برنامه جنگو راهنمایی میکند. شما یاد خواهید گرفت که چگونه مدلها، نماها، پیکربندی URL، قالبها و تگهای قالب را آزمایش و اشکالزدایی کنید. این کتاب به شما کمک میکند تا با محیط خارجی غنی ابزارهای تست و اشکالزدایی برای برنامههای Python و Django ادغام شده و از آن استفاده کنید. این کتاب با یک مرور کلی از آزمایش شروع میشود. مناطقی را که باید در حین آزمایش به آنها توجه کنید برجسته می کند. شما در مورد انواع مختلف تست های موجود، و مزایا و معایب هر کدام، و همچنین جزئیات برنامه های افزودنی تست ارائه شده توسط جنگو که کار آزمایش برنامه های جنگو را ساده می کند، آشنا خواهید شد. شما تصویری از چگونگی ادغام ابزارهای خارجی که ویژگیهای آزمایشی پیچیدهتری را ارائه میکنند را در چارچوب جنگو مشاهده خواهید کرد. در بخش اشکالزدایی، این کتاب نحوه تفسیر اطلاعات اشکالزدایی گسترده ارائهشده توسط صفحات خطای اشکالزدایی جنگو و نحوه استفاده از ورود به سیستم را نشان میدهد. و سایر ابزارهای خارجی برای یادگیری کارهایی که کد انجام می دهد. ساخت برنامه های جنگو کاملاً آزمایش شده و بدون اشکال برنامه های جنگو را به سرعت با اشکالات کمتر از طریق استفاده مؤثر از ابزارهای تست خودکار و اشکال زدایی توسعه دهید. با استفاده از برنامه جنگو، مطمئن شوید کد شما در طول توسعه و تولید دقیق و پایدار است. چارچوب تست. درک عملکرد کد و خروجی تولید شده آن با کمک ابزارهای اشکال زدایی. مملو از نمونه های کاری دقیق که تکنیک ها و ابزارهای اشکال زدایی را نشان می دهد آنچه از این کتاب خواهید آموخت ساخت یک برنامه کامل در قطعات قابل مدیریت که می تواند نوشته شود، آزمایش شود. و به صورت جداگانه اشکال زدایی می شود. با تفاوت های ظریف آزمایش و مزایا و معایب هر نوع تست کنار بیایید. با استفاده از پسوندهای آزمایشی خاص ارائه شده توسط جنگو، کار آزمایش برنامه های کاربردی وب را ساده کنید. ابزارهای آزمایشی دیگر را در چارچوب جنگو ادغام کنید تا آزمایش را بدست آورید. اطلاعات پوشش و آسانتر فرمها را آزمایش کنید. اطلاعات اشکالزدایی فراوان ارائهشده توسط صفحات خطای اشکالزدایی جنگو را تجزیه و تحلیل کنید. کمکهای رفع اشکال افزودنی خود را بنویسید. با کمک ابزارهای خارجی مانند نوار ابزار اشکالزدایی جنگو به راحتی اطلاعات عظیم و مهمی را به دست آورید. رمزگشایی کد رفتار با استفاده از گزارشگیری و اشکالزدایی مؤثر در تولید، زمانی که صفحات خطای اشکالزدایی در دسترس نیستند. با استفاده ماهرانه از یک اشکالزدا، کد و سایر کدهای پشتیبانی کتابخانهتان را در واقع چه کاری انجام میدهند. مشکلات خارج از کد خود را با رفع اشکالهای موجود برطرف کنید. مشکلات رایج را رفع کنید. که در طول حرکت از توسعه به تولید بوجود می آیند.
Bugs are a time consuming burden during software development. Django’s built-in test framework and debugging support help lessen this burden. This book will teach you quick and efficient techniques for using Django and Python tools to eradicate bugs and ensure your Django application works correctly.This book will walk you step by step through development of a complete sample Django application. You will learn how best to test and debug models, views, URL configuration, templates, and template tags. This book will help you integrate with and make use of the rich external environment of test and debugging tools for Python and Django applications.The book starts with a basic overview of testing. It will highlight areas to look out for while testing. You will learn about different kinds of tests available, and the pros and cons of each, and also details of test extensions provided by Django that simplify the task of testing Django applications. You will see an illustration of how external tools that provide even more sophisticated testing features can be integrated into Django’s framework.On the debugging front, the book illustrates how to interpret the extensive debugging information provided by Django’s debug error pages, and how to utilize logging and other external tools to learn what code is doing.Building rigorously tested and bug-free Django applicationsDevelop Django applications quickly with fewer bugs through effective use of automated testing and debugging tools.Ensure your code is accurate and stable throughout development and production by using Django’s test framework.Understand the working of code and its generated output with the help of debugging tools.Packed with detailed working examples that illustrate the techniques and tools for debuggingWhat you will learn from this bookBuild a complete application in manageable pieces that can be written, tested, and debugged individually.Come to grips with the nuances of testing and the pros and cons of each type of test.Simplify the task of testing web applications by using specific test extensions provided by Django.Integrate other test tools into Django’s framework to obtain test coverage information and more easily test forms.Analyze the copious debug information provided by Django’s debug error pages.Write your own add-on debugging aids.Easily acquire enormous and important information with the help of external tools such as the Django debug toolbar.Decipher code behavior by using logging and effectively debug problems in production, when debug error pages are not available.Learn what your code and other library support code actually does by skilled use of a debugger.Tackle problems external to your code with available fixes.Debug common problems that arise during the move from development to production.