ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب CodeIgniter Testing Guide: Beginners' Guide to Automated Testing in PHP

دانلود کتاب راهنمای تست CodeIgniter: راهنمای مبتدیان برای تست خودکار در PHP

CodeIgniter Testing Guide: Beginners' Guide to Automated Testing in PHP

مشخصات کتاب

CodeIgniter Testing Guide: Beginners' Guide to Automated Testing in PHP

دسته بندی: کامپیوتر
ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Leanpub 
سال نشر: 2016 
تعداد صفحات: 185 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 45,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب CodeIgniter Testing Guide: Beginners' Guide to Automated Testing in PHP به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب راهنمای تست CodeIgniter: راهنمای مبتدیان برای تست خودکار در PHP نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب راهنمای تست CodeIgniter: راهنمای مبتدیان برای تست خودکار در PHP

چه کسی باید این کتاب را بخواند؟ این کتاب برای توسعه دهندگان PHP است که تست خودکار یا تست واحد را نمی دانند، یا برای کسانی که به دنبال کمک برای آزمایش برنامه های CodeIgniter هستند. اگر یک یا چند خط زیر آشنا به نظر می رسد، این کتاب برای شما عالی است! من هرگز کد آزمون ننوشتم. میخوام کد تست بنویسم ولی نمیدونم چطوری. قبلاً سعی کردم کد تست بنویسم، اما نتوانستم آن را کاملاً بفهمم. فهرست مطالب فصل 1: تست خودکار چیست؟ بیایید شروع به یادگیری در مورد تست خودکار کنیم. ابتدا مفاهیم اساسی تست خودکار را بررسی خواهیم کرد. ما متوجه خواهیم شد که چرا و چه چیزی را باید آزمایش کنید. در عین حال، ایده ها و سیاست های آزمایشی مورد استفاده در این کتاب را توضیح خواهم داد. فصل 2: ​​تنظیم محیط تست برای اجرای تست ها در محیط PHP خود، باید چند نرم افزار اضافی نصب کنید. برای این کتاب، این شامل CodeIgniter، PHPUnit و ابزاری است که به عنوان پلی بین آنها عمل می کند، آزمون ci-phpunit. فصل 3: اصطلاحات آزمایشی ما در اینجا اصطلاحات آزمایشی را تعریف می کنیم. یکی از چیزهای آزاردهنده و گیج کننده در تست، واژگان جدید مورد نیاز برای درک آن است. در پایان این فصل به شما کمک می کنیم تفاوت بین تست واحد، یکپارچه سازی و سیستم را درک کنید. تست عملکرد و پذیرش؛ وسایل و ماکس; و بیشتر. فصل 4: مبانی PHPUnit در این فصل، ما اصول اولیه PHPUnit را یاد خواهیم گرفت. ما PHPUnit را اجرا می کنیم و نحوه پیکربندی آن را یاد می گیریم. پس از آن، قراردادهای PHPUnit را مطالعه می کنیم و اولین تست خود را می نویسیم. ما همچنین عملکرد PHPUnit، ارائه دهندگان داده، وسایل و ادعاها را پوشش می دهیم. فصل 5: آزمایش یک برنامه ساده MVC شما قبلاً نحوه نوشتن کد تست را یاد گرفته‌اید، بنابراین در اینجا تست‌هایی را برای یک برنامه آموزشی CodeIgniter می‌نویسیم. ما تست هایی را برای یک کنترلر و یک مدل می نویسیم. در این فصل از پایگاه داده برای تست مدل استفاده خواهیم کرد. فصل 6: تست واحد برای مدل ها در مورد مدل های تست بیشتر خواهیم آموخت. ما تست هایی را برای مدل ها بدون استفاده از پایگاه داده می نویسیم. برای انجام این کار، با اشیاء ساختگی PHPUnit آشنا می شویم. فصل 7: کنترل کننده های تست در این و دو فصل بعدی در مورد آزمایش کنترلرها بیشتر خواهیم آموخت. در این فصل تست هایی را برای یک کنترلر برای بازبینی می نویسیم و تست هایی را با مدل های تمسخر آمیز می نویسیم. ما همچنین موارد آزمایشی را برای احراز هویت و تغییر مسیر خواهیم نوشت. فصل 8: تست واحد کنترلرهای CLI ما به یادگیری نوشتن تست برای کنترلرها ادامه خواهیم داد. در این فصل، تست های واحد را برای کنترلرها می نویسیم و در مورد وصله میمون ها یاد می گیریم. فصل 9: آزمایش کنترلرهای REST در این فصل با تست کنترلرهای REST آشنا خواهیم شد. شما یاد خواهید گرفت که چگونه درخواست ها را با روش هایی غیر از GET و POST ارسال کنید. فصل 10: تست مرورگر با رمزگذاری در فصل های قبلی، ما از PHPUnit استفاده کرده ایم. در این فصل با ابزار تست دیگری آشنا خواهیم شد. ما Codeception را نصب می کنیم، پیکربندی آن را یاد می گیریم و تست هایی را می نویسیم که با مرورگر وب کار می کنند.


توضیحاتی درمورد کتاب به خارجی

Who Should Read This Book? This book is for PHP developers who don't know Automated Testing or Unit Testing, or for those looking for help testing CodeIgniter applications. If one or more of the lines below sounds familiar, this book is perfect for you! I have never written test code. I want to write test code, but I don't know how. I tried to write test code in the past, but I couldn't quite figure it out. Table of Contents Chapter 1: What is Automated Testing? Let's begin learning about automated testing. First we will explore the basic concepts of automated testing. We will find out why and what you should test. At the same time, I will explain the ideas and testing policies used by this book. Chapter 2: Setting Up the Testing Environment To run tests in your PHP environment, you will need to install some additional software. For this book, this includes CodeIgniter, PHPUnit and a tool which acts as a bridge between them, ci-phpunit-test. Chapter 3: Test Jargon We define test jargon here. One of the annoying and confusing things in testing is the new vocabulary required to understand it. By the end of this chapter we'll help you understand the difference between Unit, Integration, and System testing; Functional and Acceptance testing; Fixtures and Mocks; and more. Chapter 4: PHPUnit Basics IIn this chapter, we will learn the basics of PHPUnit. We will run PHPUnit and learn how to configure it. After that, we will study PHPUnit conventions and write our first test. We also cover PHPUnit functionality, data providers, fixtures, and assertions. Chapter 5: Testing a Simple MVC Application You've already learned how to write test code, so here we will write tests for a CodeIgniter Tutorial application. We will write tests for a controller and a model. In this chapter, we will use the database for model testing. Chapter 6: Unit Testing for Models We will learn more about testing models. We will write tests for models without using the database. To do this, we will learn about PHPUnit mock objects. Chapter 7: Testing Controllers We will learn more about testing controllers in this and the next two chapters. In this chapter, we will write tests for a controller for reviewing, and write tests with mocking models. We also will write test cases for authentication and redirects. Chapter 8: Unit Testing CLI Controllers We will continue learning to write tests for controllers. In this chapter, we will write unit tests for controllers, and learn about monkey patching. Chapter 9: Testing REST Controllers In this chapter, we will learn about testing REST controllers. You will learn how to send (emulate) requests with methods other than GET and POST. Chapter 10: Browser Testing with Codeception In previous chapters, we have been using PHPUnit. In this chapter, we will learn about another testing tool. We will install Codeception, learn to configure it, and write tests which work with the web browser.





نظرات کاربران