توضیحاتی در مورد کتاب :
Комплект исходных кодов (کد منبع) + Info.yml برای کتاب: Karen M. Tracey. Django 1.1 تست و اشکال زدایی. Packt Publishing, 2010.- 436c, ISBN-13: 978-1-847197-56-6, eBook, English.
اشکالات در نرم افزار یک بار وقت گیر هستند توسعه. چارچوب تست داخلی جنگو و پشتیبانی از اشکال زدایی به کاهش این بار کمک می کند. این کتاب تکنیکهای سریع و کارآمدی را برای استفاده از ابزار جنگو و پایتون برای از بین بردن اشکالات و اطمینان از عملکرد صحیح برنامه جنگو به شما آموزش میدهد.
این کتاب شما را قدم به قدم در توسعه یک نمونه کامل برنامه جنگو راهنمایی میکند. شما یاد خواهید گرفت که چگونه مدلها، نماها، پیکربندی URL، قالبها و تگهای قالب را آزمایش و اشکالزدایی کنید. این کتاب به شما کمک میکند تا با محیط خارجی غنی ابزارهای تست و اشکالزدایی برای برنامههای Python و Django ادغام شده و از آن استفاده کنید.
کتاب با یک نمای کلی از آزمایش شروع میشود. مناطقی را که باید در حین آزمایش به آنها توجه کنید برجسته می کند. شما در مورد انواع مختلف تست های موجود، و مزایا و معایب هر کدام، و همچنین جزئیات برنامه های افزودنی تست ارائه شده توسط جنگو که کار آزمایش برنامه های جنگو را ساده می کند، آشنا خواهید شد. شما تصویری از نحوه ادغام ابزارهای خارجی که ویژگیهای آزمایشی پیچیدهتری را ارائه میکنند را در چارچوب جنگو مشاهده خواهید کرد.
در قسمت اشکالزدایی، این کتاب نحوه تفسیر اطلاعات اشکالزدایی گسترده ارائهشده توسط صفحات خطای اشکالزدایی جنگو را نشان میدهد، و نحوه استفاده از لاگ و سایر ابزارهای خارجی برای یادگیری اینکه کد چه کاری انجام می دهد.
راهنمای گام به گام اجرای تست ها با استفاده از پشتیبانی آزمایشی جنگو و بهترین استفاده از ابزارهای اشکال زدایی جنگو و پایتون
این کتاب آموزش می دهد به عنوان مثال این برنامه با جزئیات از طریق توسعه یک برنامه کاربردی نمونه میرود، و هر مرحله را از طریق کدهای کاری کامل و اسکرینشاتها یا قطعههای کنسول نشان میدهد. کار دست و پا گیر و وقت گیر اشکال زدایی با این کتاب یک کیک است.
اگر شما یک توسعه دهنده برنامه جنگو هستید که می خواهید به سرعت برنامه های قوی ایجاد کنید که به خوبی کار می کنند و نگهداری آنها در طولانی مدت آسان است، این کتاب برای تو است. اگر میخواهید بهطور هوشمندانه از پشتیبانی غنی از آزمایش و اشکالزدایی جنگو استفاده کنید و آزمایش را به یک کار بدون دردسر تبدیل کنید، این کتاب انتخاب مناسبی است.
دانش اولیه پایتون، جنگو و ساختار کلی یک پایگاه داده- برنامه وب رانده شده فرض می شود. با این حال، نمونه کد به طور کامل توضیح داده شده است تا حتی مبتدیانی که تازه وارد این منطقه شده اند، بتوانند چیزهای زیادی از این کتاب بیاموزند.
توضیحاتی در مورد کتاب به زبان اصلی :
Комплект исходных кодов (Source Code) + Info.yml для книги: Karen M. Tracey. Django 1.1 Testing and Debugging. Packt Publishing, 2010.- 436c, ISBN-13: 978-1-847197-56-6, eBook, English.
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.
A step-by-step guide to running tests using Django's test support and making best use of Django and Python debugging tools
This book teaches by example. It walks in detail through development of a sample application, illustrating each step via complete working code and either screenshots or console snippets. The cumbersome and time consuming task of debugging will be a cake walk with this book.
If you are a Django application developer who wants to create robust applications quickly that work well and are easy to maintain in the long term, this book is for you. This book is the right pick if you want to be smartly tutored to make best use of Django's rich testing and debugging support and make testing an effortless task.
Basic knowledge of Python, Django, and the overall structure of a database-driven web application is assumed. However, the code samples are fully explained so that even beginners who are new to the area can learn a great deal from this book.