توضیحات
Learn how to automate unit tests of Python 3 with automation libraries, such as doctest, unittest, nose, nose2, pytest, and selenium. This book explores important concepts in software test automation and demonstrates how to automate, organize, and execute unit tests with Python. It also introduces readers to the concepts of web browser automation and logging.
This new edition starts with an introduction to Python 3. Next, it covers doctest and pydoc. This isfollowed by a discussion on unittest, a framework that comes packaged with Python 3 itself. There is a dedicated section on creating test suites, followed by an explanation of how nose2 provides automatic test module discovery. Moving forward, you will learn about pytest, the most popular third-party library and testrunner for Python. You will see how to write and execute tests with pytest. Youll also learn to discover tests automatically with pytest.
This edition features two brand new chapters, the first of which focuses on the basics of web browser automation with Selenium. Youll learn how to use Selenium with unittest to write test cases for browser automation and use the Selenium IDE with web browsers such as Chrome and Firefox. Youll then explore logging frameworks such as Pythons built-in logger and the third-party framework loguru.
The book concludes with an exploration of test-driven development with pytest, during which you will execute a small project using TDD methodology.
What You Will Learn
- Start testing with doctest and unittest
- Understand the idea of unit testing
- Get started with nose 2 and pytest
- Learn how to use logger and loguru
- Work with Selenium and test driven development
————————————————————–
ترجمه ماشینی :
با نحوه خودکارسازی تستهای واحد پایتون 3 با کتابخانههای اتوماسیون، مانند doctest، unittest، nose، nose2، pytest و سلنیوم آشنا شوید. این کتاب مفاهیم مهم در اتوماسیون تست نرم افزار را بررسی می کند و نحوه خودکارسازی، سازماندهی و اجرای تست های واحد با پایتون را نشان می دهد. همچنین خوانندگان را با مفاهیم اتوماسیون مرورگر وب و گزارشگیری آشنا میکند.
این نسخه جدید با مقدمهای برای Python 3 شروع میشود. سپس، doctest و pydoc را پوشش میدهد. این با بحثی در مورد unittest دنبال می شود، چارچوبی که با پایتون 3 بسته بندی شده است. یک بخش اختصاصی برای ایجاد مجموعههای آزمایشی وجود دارد، و به دنبال آن توضیحی در مورد چگونگی کشف خودکار ماژول تست توسط nose2 ارائه میشود. با حرکت رو به جلو، با pytest، محبوبترین کتابخانه شخص ثالث و تستکننده پایتون آشنا خواهید شد. نحوه نوشتن و اجرای تست با pytest را خواهید دید. همچنین خواهید آموخت که تست ها را به طور خودکار با pytest کشف کنید.
این نسخه دارای دو فصل کاملاً جدید است که اولین آنها بر اصول اولیه اتوماسیون مرورگر وب با سلنیوم تمرکز دارد. شما یاد خواهید گرفت که چگونه از سلنیوم با واحد تست برای نوشتن موارد تست برای اتوماسیون مرورگر استفاده کنید و از Selenium IDE با مرورگرهای وب مانند کروم و فایرفاکس استفاده کنید. سپس چارچوبهای گزارشگیری مانند لاگر داخلی پایتون و لوگورو چارچوب شخص ثالث را کاوش خواهید کرد.
این کتاب با کاوش در توسعه آزمایشمحور با pytest به پایان میرسد که در طی آن یک پروژه کوچک را با استفاده از آن اجرا میکنید. روش TDD.
آنچه یاد خواهید گرفت
- آزمایش را با doctest و unittest شروع کنید
- ایده تست واحد را درک کنید
- شروع با nose 2 و pytest
- آموزش نحوه استفاده از لاگر و لوگورو
- کار با سلنیوم و توسعه مبتنی بر آزمایش< /li>
tag : دانلود کتاب اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون , Download اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون , دانلود اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون , Download Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python Book , اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون دانلود , buy اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون , خرید کتاب اتوماسیون تست واحد پایتون: خودکارسازی، سازماندهی و اجرای تست های واحد در پایتون , دانلود کتاب Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python , کتاب Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python , دانلود Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python , خرید Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python , خرید کتاب Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.