ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Selenium Testing Tools Definitive Guide

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

Selenium Testing Tools Definitive Guide

مشخصات کتاب

Selenium Testing Tools Definitive Guide

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1782168850, 1782168869 
ناشر: Packt Publishing 
سال نشر: 2014 
تعداد صفحات: 264 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

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



کلمات کلیدی مربوط به کتاب راهنمای قطعی ابزار تست سلنیوم: نرم افزار کاربردی، توسعه.



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

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


در صورت تبدیل فایل کتاب Selenium Testing Tools Definitive Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب راهنمای قطعی ابزار تست سلنیوم



ویژگی های کلیدی

  • مفاهیم اولیه تا پیشرفته WebDriver را پوشش می دهد
  • با نحوه طراحی چارچوب اتوماسیون موثرتر آشنا شوید
  • تمام API ها را کاوش می کند در WebDriver
  • درکی عمیق از هر مفهوم از طریق مثال‌های کد عملی بدست آورید

توضیحات کتاب

Selenium WebDriver یک رابط وب منبع باز است ابزار اتوماسیون که از طریق یک درایور مرورگر مخصوص مرورگر پیاده‌سازی می‌شود، که دستورات را به مرورگر می‌فرستد و نتایج را بازیابی می‌کند.

راهنمای عملی Selenium WebDriver شما را از طریق API‌های مختلف WebDriver که باید در تست‌های اتوماسیون استفاده شوند، راهنمایی می‌کند. با بحث در مورد پیاده سازی های مختلف WebDriver موجود. این راهنما با ارائه دسترسی به فایل‌های کد منبع، از جمله فایل‌های ضروری HTML، که به شما امکان می‌دهد با jQuery و نمونه‌های دیگر در سراسر کتاب کار کنید، از شما پشتیبانی می‌کند. در نهایت، توضیح عمیقی در مورد نحوه برخورد با آخرین ویژگی های WebDriver از طریق آموزش های عملی گام به گام دریافت خواهید کرد.

آنچه خواهید آموخت

  • طراحی اولیه Selenium WebDriver را بیاموزید و درک کنید که چگونه بر محدودیت های قبلی خود غلبه می کند
  • راه اندازی و استفاده از Selenium Grid
  • مکانیسم های مختلف مورد استفاده برای مکان یابی عناصر وب را کشف کنید
  • انجام کنش‌های پیشرفته مانند کشیدن و رها کردن، دوبار کلیک کردن، کلیک راست، و سازنده‌های اقدام در صفحات وب
  • کاوش ویژگی‌های پیشرفته WebDriver مانند مدیریت کوکی‌ها، گرفتن عکس از صفحه نمایش مدیریت وقفه‌های زمانی، و ناوبری مرورگر
  • درکی از پیاده سازی های مختلف WebDriver مانند Firefox Driver، IE Driver و Chrome Driver
  • کاوش در WebDriver EventListeners
  • طراحی چارچوب های اتوماسیون موثر با استفاده از الگوی PageObject
  • با نحوه برخورد با آخرین ویژگی های WebDriver آشنا شوید

درباره نویسنده

Satya Avasarala دارای تجربه غنی در توسعه جاوا و تست اتوماسیون است. او مهندس علوم کامپیوتر است. او سال‌هاست که از WebDriver استفاده می‌کند و چندین چارچوب اتوماسیون خوب ایجاد کرده است. او در شرکت های مختلف نرم افزاری بزرگ مانند Oracle Corp، Yahoo! Inc.، VMware Inc.، و گروه REA.

فهرست محتوا

  1. معرفی WebDriver و WebElements
  2. کاوش در تعاملات پیشرفته WebDriver</ li>
  3. کاوش در ویژگی های WebDriver
  4. WebDriver های مختلف موجود
  5. درک رویدادهای WebDriver
  6. برخورد با I/O
  7. کاوش RemoteWebDriver و WebDriverBackedSelenium
  8. درک سلنیوم گرید
  9. درک الگوی PageObject
  10. تست برنامه های iOS و Android

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

Key Features

  • Covers basic to advanced concepts of WebDriver
  • Learn how to design a more effective automation framework
  • Explores all of the APIs within WebDriver
  • Acquire an in-depth understanding of each concept through practical code examples

Book Description

Selenium WebDriver is an open source web UI automation tool implemented through a browser-specific browser driver, which sends commands to a browser and retrieves results.

Selenium WebDriver Practical Guide will guide you through the various APIs of WebDriver which should be used in automation tests, followed by a discussion of the various WebDriver implementations available. This guide will support you by offering you access to source code fi les, including the essential HTML fi les, that allow you to work with jQuery and other examples throughout the book. Finally, you will receive an in-depth explanation of how to deal with the latest features of WebDriver through step-by-step practical tutorials.

What you will Learn

  • Learn the basic design of Selenium WebDriver and understand how it overcomes the limitations of its predecessor
  • Set up and use Selenium Grid
  • Discover the various mechanisms used to locate web elements
  • Perform advanced actions such as drag-and-drop, double-click, right-click, and action builders on web pages
  • Explore the advanced features of WebDriver such as handling cookies, taking screenshotsmanaging timeouts, and browser navigations
  • Acquire an understanding of the various WebDriver implementations such as Firefox Driver, IE Driver, and Chrome Driver
  • Explore WebDriver EventListeners
  • Design effective automation frameworks using the PageObject pattern
  • Learn how to deal with the latest features of WebDriver

About the Author

Satya Avasarala has rich experience in Java development and automation testing. He is an engineer in computer science. He has used WebDriver for many years now and has created several good automation frameworks. He has worked at various large software enterprises such as Oracle Corp, Yahoo! Inc., VMware Inc., and the REA Group.

Table of Contents

  1. Introducing WebDriver and WebElements
  2. Exploring Advanced Interactions of WebDriver
  3. Exploring the Features of WebDriver
  4. Different Available WebDrivers
  5. Understanding WebDriver Events
  6. Dealing with I/O
  7. Exploring RemoteWebDriver and WebDriverBackedSelenium
  8. Understanding Selenium Grid
  9. Understanding PageObject Pattern
  10. Testing iOS and Android Apps


فهرست مطالب

Content: Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Introducing WebDriver and WebElements
Understanding the history of Selenium
Selenium 1 or Selenium Remote Control or Selenium RC
Selenium 2 or Selenium WebDriver or WebDriver
Differences between Selenium 1 and Selenium 2
Handling the browser
Having better APIs
Testing mobile apps
Having developer support and advanced functionalities
Setting up a project in Eclipse
WebElements
Locating WebElements using WebDriver
The findElement() method. The findElements() methodFireBug
Using the By locating mechanism
Actions on WebElements
The getAttribute() method
The sendKeys() method
The clear() method
The submit() method
The getCssValue() method
The getLocation() method
The getSize() method
The getText() method
The getTagName() method
The isDisplayed() method
The isEnabled() method
The isSelected() method
Summary
Chapter 2: Exploring Advanced Interactions of WebDriver
Understanding actions, build, and perform
Learning mouse-based interactions
The moveByOffset action
The click at current location action. The click on a WebElement actionThe clickAndHold at current location action
The clickAndHold a WebElement action
The release at current location action
The release on another WebElement action
The moveToElement action
The dragAndDropBy action
The dragAndDrop action
The doubleClick at current location action
The doubleClick on WebElement action
The contextClick on WebElement action
The contextClick at current location action
Learning keyboard-based interactions
The keyDown and keyUp actions
The sendKeys() method
Summary
Chapter 3: Exploring the Features of WebDriver. Setting the desired capabilities for a browserTaking screenshots
Locating target windows and iFrames
Switching among windows
Switching among frames
Handling alerts
Exploring Navigate
Waiting for WebElements to load
Implicit wait time
Explicit wait time
Handling cookies
Summary
Chapter 4: Different Available WebDrivers
Firefox Driver
Understanding the Firefox profile
Adding the extension to Firefox
Storing and retrieving a profile
Dealing with Firefox preferences
Setting preferences
Understanding frozen preferences
Firefox binary
Installing multiple versions of Firefox. InternetExplorerDriverInstalling InternetExplorerDriver
Writing your first test script for the IE browser
Building the InternetExplorer driver service
Understanding IEDriver capabilities
ChromeDriver
Installing ChromeDriver
Writing your first test script for the Chrome browser
Using ChromeOptions
SafariDriver
Writing your first test script for the Safari browser
OperaDriver
Installing OperaDriver
Writing your first test script for the Opera browser
Summary
Chapter 5: Understanding WebDriver Events
Introducing EventFiringWebDriver and EventListener classes.




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