دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Harry J.W. Percival
سری:
ناشر: OREILLY
سال نشر: 2014
تعداد صفحات: 0
زبان: English
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 14 مگابایت
در صورت تبدیل فایل کتاب Test-Driven Development with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه تست محور با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این راهنمای عملی با همراهی شما با توسعه یک برنامه وب واقعی از
ابتدا تا انتها، مزایای عملی توسعه آزمایش محور (TDD) با پایتون
را نشان می دهد. شما یاد خواهید گرفت که چگونه قبل از ساخت هر
قسمت از برنامه خود، تست ها را بنویسید و اجرا کنید، و سپس حداقل
کد مورد نیاز برای گذراندن آن تست ها را ایجاد کنید. نتیجه؟ کد
پاکی که کار می کند.
در این فرآیند، اصول جنگو، سلنیوم، گیت، جی کوئری و موک را به
همراه تکنیک های توسعه وب فعلی یاد خواهید گرفت. اگر میخواهید
مهارتهای پایتون خود را به سطح بعدی ارتقا دهید، این کتاب به
وضوح نشان میدهد که چگونه TDD طراحیهای ساده را تشویق میکند و
اعتماد به نفس را القا میکند.
در جریان کار TDD، از جمله چرخه تست واحد/کد و بازسازي مجدد
استفاده کنید
استفاده کنید. تستهای واحد برای کلاسها و توابع، و تستهای
عملکردی برای تعاملات کاربر در مرورگر
درباره زمان و نحوه استفاده از اشیاء ساختگی و مزایا و معایب
تستهای جدا شده در مقابل تستهای یکپارچه بیاموزید
استقرارهای خود را با مرحلهبندی آزمایش و خودکار کنید.
سرور
آزمایشها را برای افزونههای شخص ثالثی که در سایت خود ادغام
میکنید اعمال کنید
از محیط یکپارچهسازی مداوم برای اجرای خودکار آزمایشهای خود
استفاده کنید
By taking you through the development of a real web application
from beginning to end, this hands-on guide demonstrates the
practical advantages of test-driven development (TDD) with
Python. You’ll learn how to write and run tests before building
each part of your app, and then develop the minimum amount of
code required to pass those tests. The result? Clean code that
works.
In the process, you’ll learn the basics of Django, Selenium,
Git, jQuery, and Mock, along with current web development
techniques. If you’re ready to take your Python skills to the
next level, this book clearly demonstrates how TDD encourages
simple designs and inspires confidence.
Dive into the TDD workflow, including the unit test/code cycle
and refactoring
Use unit tests for classes and functions, and functional tests
for user interactions within the browser
Learn when and how to use mock objects, and the pros and cons
of isolated vs. integrated tests
Test and automate your deployments with a staging server
Apply tests to the third-party plugins you integrate into your
site
Use a Continuous Integration environment to run your tests
automatically