
عنوان کتاب به انگلیسی: |
AngularJS Test-driven Development |
| سال انتشار: 2015 | 288 صفحه | حجم فایل: 14 مگابایت | زبان: انگلیسی |
| نویسنده | Tim Chaplin |
| ناشر | Packt Publishing |
| ISBN10: | 1784398837 |
| ISBN13: | 9781784398835 |
توضیحات کتاب
Learn about TDD techniques, the TDD lifecycle, and its power through clear examples to enhance your Angular applications
Integrate AngularJS testing using Karma and Protractor to perform JavaScript unit tests
A practical guide filled with examples that focus on a wide range of testing techniques with AngularJS componentsWho This Book Is For
This book is for developers who want to learn about AngularJS development by applying testing techniques. You are assumed to have a basic knowledge and understanding of HTML, JavaScript, and AngularJS.What You Will Learn
Implement unit and end-to-end testing with Karma and Protractor
Understand the workings of the file auto-watch feature and headless browser testing with Karma
Develop AngularJS controllers, services, and other components using the TDD approach
Implement the testing techniques with mocks, broadcast events, and asynchronous behavior
Integrate REST-based services and APIs into an application to extract data
Automate Karma unit tests with Travis CI
Get to know about TDD techniques, the TDD life cycle, and its power through clear examples to enhance your AngularJS applications In Detail
Starting with reviewing the test-driven development (TDD) life cycle, you will learn how Karma and Protractor make your life easier while running JavaScript unit tests. You will learn how Protractor is different from Selenium and how to test it entirely. This book is a walk-through to using TDD to build an AngularJS application containing a controller, model, and scope.
Building on the initial foundational aspects, you will expand to include testing for multiple controllers, partial views, location references, CSS, and the HTML element. In addition, you will explore using a headless browser with Karma. You will also configure Karma file watching to automate testing and tackle components of AngularJS (controller, service, model, and broadcasting) using TDD. At the end of this book, you will extend explore how to pull data using an external API, setting up and configuring Protractor to use a standalone Selenium server, and setting up Travis CI and Karma to test your application.
This book is a complete guide to testing techniques using Karma for unit testing and performing end-to-end testing with Protractor.
توضیحات کتاب به فارسی (ترجمه ماشینی)
بهترین روشها را برای بهبود برنامه های AngularJS خود با استفاده از توسعه آزمایش محور در مورد این کتاب پیاده سازی کنید
در مورد تکنیک های TDD ، چرخه عمر TDD و قدرت آن از طریق نمونه های واضح برای تقویت برنامه های زاویه ای خود بیاموزید
تست AngularJS را با استفاده از کارما و پیشرو برای انجام تست های واحد جاوا اسکریپت ادغام کنید
یک راهنمای عملی پر از مثالهایی که بر طیف گسترده ای از تکنیک های آزمایش با اجزای AngularJS متمرکز شده است که این کتاب برای آن است
این کتاب برای توسعه دهندگان است که می خواهند با استفاده از تکنیک های آزمایش ، در مورد توسعه AngularJS بیاموزند.فرض بر این است که شما دانش و درک اساسی از HTML ، JavaScript و AngularJ را دارید. چه چیزی را یاد خواهید گرفت
اجرای واحد و آزمایش پایان به پایان با کارما و پیش بینی
عملکرد ویژگی های تماشای خودکار فایل و تست مرورگر بدون سر را با کارما درک کنید
با استفاده از رویکرد TDD ، کنترل کننده ها ، خدمات و سایر مؤلفه ها را توسعه دهید
تکنیک های آزمایش را با مسخره ، رویدادهای پخش و رفتار ناهمزمان پیاده سازی کنید
خدمات و API های مبتنی بر استراحت را در یک برنامه برای استخراج داده ها ادغام کنید
تست های واحد کارما را با Travis CI خودکار کنید
در مورد تکنیک های TDD ، چرخه زندگی TDD و قدرت آن از طریق نمونه های واضح برای تقویت برنامه های AngularJS با جزئیات آشنا شوید
با شروع چرخه زندگی توسعه آزمایش (TDD) ، می آموزید که چگونه کارما و پیشرو در هنگام اجرای تست های واحد JavaScript زندگی شما را آسان تر می کنند.شما می آموزید که چگونه پیش بینی با سلنیوم متفاوت است و چگونه می توانید آن را به طور کامل آزمایش کنید.این کتاب پیاده روی برای استفاده از TDD برای ساخت یک برنامه AngularJS حاوی یک کنترلر ، مدل و دامنه است.
با تکیه بر جنبه های بنیادی اولیه ، شما شامل آزمایش برای کنترل کننده های متعدد ، نمای جزئی ، منابع موقعیت مکانی ، CSS و عنصر HTML می شوید.علاوه بر این ، شما با استفاده از یک مرورگر بدون سر با کارما کاوش خواهید کرد.همچنین می توانید با استفاده از TDD ، تماشای فایل کارما را برای خودکار سازی تست و مقابله با اجزای AngularJS (کنترلر ، سرویس ، مدل و پخش) پیکربندی کنید.در پایان این کتاب ، شما می توانید نحوه کشیدن داده ها را با استفاده از یک API خارجی ، تنظیم و پیکربندی پیش فرض برای استفاده از یک سرور سلنیوم مستقل و تنظیم تراویس CI و کارما برای آزمایش برنامه خود گسترش دهید.
این کتاب راهنمای کاملی برای تکنیک های آزمایش با استفاده از کارما برای آزمایش واحد و انجام آزمایشات پایان به پایان با پیشرو است.
| توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی. |
| به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست. |
| در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید. |
| درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |




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