ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Application Testing with Capybara

دانلود کتاب تست برنامه با Capybara

Application Testing with Capybara

مشخصات کتاب

Application Testing with Capybara

دسته بندی: کامپیوتر
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1783281251, 9781783281251 
ناشر: Packt Publishing 
سال نشر: 2013 
تعداد صفحات: 104 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Application Testing with Capybara به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب تست برنامه با Capybara



با استفاده از Capybara، تست‌های خودکار را برای برنامه‌های وب با اطمینان اجرا کنید

نمای کلی

  • با این کتابخانه اتوماسیون تست بسیار تحسین‌شده، همه چیز را بیاموزید تا فوق‌العاده باشید.
  • با استفاده از برخی ویژگی‌های پیشرفته، خود را به یک نینجا Capybara تبدیل کنید!
  • مملو از مثال‌های عملی و نمونه‌های نشانه‌گذاری و کد آزمایشی آسان برای دنبال کردن

به تفصیل

همه می‌دانند که چرا پیاده‌سازی تست‌های خودکار مهم است، اما در عین حال توسعه آنها می‌تواند پرهزینه و زمان‌بر باشد، و آزمایش‌ها نیز می‌توانند شکننده و شکننده باشند. مستعد مثبت کاذب با استفاده از Capybara، می توانید تست های قوی را به سرعت توسعه دهید و آنها را در چندین درایور اجرا کنید تا از استفاده مجدد بیشتر اطمینان حاصل کنید. API Capybara همچنین سبک خوانایی انسان را که توسط چارچوب‌هایی مانند Cucumber و RSpec محبوب شده است، گسترش می‌دهد.

\"Application Testing with Capybara\" شما را از نصب Gem به راه‌اندازی و اجرای یک سناریوی جستجوی Google در داخل می‌برد. دو فصل اول سپس با استفاده از Rack-Test برای برنامه‌هایی که با Rails یا Sinatra ساخته شده‌اند، عمیق‌تر به API نگاه می‌کنیم و می‌بینیم که چگونه می‌توان جاوا اسکریپت ناهمزمان و اجزای «جعبه سیاه» مانند Flash را آزمایش کرد. در نهایت، ما برخی از موضوعات پیشرفته مانند بررسی جایگزین‌های سلنیوم و دسترسی مستقیم به درایور اصلی را در نظر می‌گیریم.

این کتاب شما را از اصول نصب Capybara، از طریق API آن و به موضوعات پیشرفته می‌برد. شما یاد خواهید گرفت که چگونه از API گسترده Capybara برای تعامل با برنامه خود استفاده کنید، موضوعاتی مانند ناوبری، پر کردن فرم ها، و جستجوی صفحه خود برای محتوای مورد انتظار را پوشش می دهد. فراتر از این، در نظر خواهیم گرفت که چرا Capybara برای آزمایش برنامه های نوشته شده در چارچوب هایی مانند Rails و Sinatra بسیار مناسب است. ما به استراتژی هایی برای اعتبارسنجی مؤلفه های به ظاهر «غیرقابل آزمایش» مانند HTML5 یا Flash با ساختن یک API قابل آزمایش نگاه خواهیم کرد. در نهایت، با پوشش موضوعات پیشرفته ای مانند دسترسی به عملکرد در درایور پایه، پیکربندی پیشرفته درایور، و طعم های جایگزین درایورهای خارج از سلنیوم و Rack-Test، شما را به یک نینجا Capybara تبدیل می کنیم.

چیست که شما دارید. از این کتاب یاد خواهد گرفت

  • نصب و پیکربندی Capybara
  • استفاده از Capybara و Cucumber برای آزمایش سناریوها
  • از API Capybara برای تعامل با صفحات وب
  • از Capybara برای آزمایش برنامه های Rack که با استفاده از Rails یا Sinatra پیاده سازی شده اند استفاده کنید
  • جاوا اسکریپت ناهمزمان را مدیریت کنید
  • از Capybara برای آزمایش اجزای "جعبه سیاه" مانند Flash یا استفاده کنید. بوم، صدا و ویدئو HTML5
  • Capybara را در خارج از Cucumber در چارچوب‌های سفارشی تمرین کنید
  • از Capybara با چارچوب‌های تست محبوب Ruby استفاده کنید
  • پیکربندی پیشرفته درایور را کاوش کنید
  • با درایورهای جایگزین مانند Capybara-Webkit و Capybara-Mechanize کار کنید

رویکرد

شروع آزمایش یکپارچه سازی با Ca پیبارا بلافاصله این کتاب شما را به سرعت راه اندازی می کند و هیچ دانش یا تجربه ای در مورد این فناوری ندارد.

این کتاب برای چه کسی نوشته شده است

این کتاب برای چه کسی نوشته شده است. توسعه دهندگان و آزمایش کنندگانی که تا حدودی در معرض روبی بوده اند، اما می خواهند بدانند چگونه برنامه های خود را با استفاده از Capybara و درایورهای سازگار با آن، مانند Selenium-Webdriver و Rack-Test آزمایش کنند. مثال‌ها عمداً ساده نگه داشته می‌شوند و نشانه‌گذاری HTML نمونه همیشه در آن گنجانده شده است تا بتوانید نمونه‌ها را برای تمرین و آزمایش روی دستگاه خود کپی کنید.


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

Confidently implement automated tests for web applications using Capybara

Overview

  • Learn everything to become super productive with this highly acclaimed test automation library
  • Using some advanced features, turn yourself into a Capybara ninja!
  • Packed with practical examples and easy-to-follow sample mark-up and test code

In Detail

Everybody understands why implementing automated tests is important but at the same time developing them can be costly and time consuming, and tests can be also be fragile and prone to false positives. By using Capybara, you can develop robust tests quickly and run them in multiple drivers ensuring greater re-use; Capybara’s API also extends the human readable style made popular by frameworks such as Cucumber and RSpec.

"Application Testing with Capybara" takes you from installing the gem to getting up and running with a Google Search scenario within the first two chapters. We then look deeper into the API, using Rack-Test for applications built with Rails or Sinatra and see how to test handle Asynchronous JavaScript and “black box” components such as Flash. Finally, we consider some advanced topics such as looking at alternatives to Selenium and accessing the native driver directly.

This book takes you from the basics of installing Capybara, through its API and onto advanced topics. You will learn how to use Capybara’s extensive API to interact with your application, covering topics such as navigation, filling in forms, and querying your page for expected content. Beyond this we will consider why Capybara is so well suited to testing applications written in frameworks such as Rails and Sinatra. We will look at strategies for validating seemingly “untestable” components such as HTML5 or Flash by building out a testable API. Finally we will turn you into a Capybara ninja by covering advanced topics such as accessing functionality in the base driver, advanced driver configuration, and alternative flavours of drivers outside Selenium and Rack-Test.

What you will learn from this book

  • Install and configure Capybara
  • Use Capybara and Cucumber to test scenarios
  • Exploit Capybara’s API for interacting with web pages
  • Employ Capybara to test Rack applications implemented using Rails or Sinatra
  • Handle asynchronous JavaScript
  • Apply Capybara to test “black box” components such as Flash or HTML5 Canvas, Audio, and Video
  • Practise Capybara outside Cucumber in bespoke frameworks
  • Use Capybara with popular Ruby test frameworks
  • Explore advanced driver configuration
  • Work with alternative drivers such as Capybara-Webkit and Capybara-Mechanize

Approach

Start performing integration testing with Capybara immediately. This book will get you up and running quickly and assumes no knowledge or experience of the technology.

Who this book is written for

This book is for developers and testers who have had some exposure to Ruby but who want to know how to test their applications using Capybara and its compatible drivers, such as Selenium-Webdriver and Rack-Test. The examples are deliberately kept simple and example HTML mark-up is always included so that you can copy the examples to practice and experiment on your own machine.





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