Learning Selenium Testing Tools, 3/e(Paperback)

Raghavendra Prasad MG

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-27
  • 售價: $1,830
  • 貴賓價: 9.5$1,739
  • 語言: 英文
  • 頁數: 299
  • 裝訂: Paperback
  • ISBN: 1784396494
  • ISBN-13: 9781784396497
  • 相關分類: selenium
  • 下單後立即進貨 (約3~4週)

商品描述

Leverage the power of Selenium to build your own real-time test cases from scratch

About This Book

  • Build automated scripts and develop Test Automation Frameworks using the Selenium WebDriver tool
  • Automate tests to ensure error free, quality software
  • A comprehensive guide with real-world examples and screenshots to automate browser testing using Selenium

Who This Book Is For

If you are a software developer with a basic knowledge of testing and are interested in automated testing using Selenium, this is the book for you. No prior knowledge of Selenium is required.

What You Will Learn

  • Understand designing and implementing the automation framework
  • Understand and implement AJAX in your web pages
  • Set up Selenium WebDriver in both IntelliJ and Eclipse
  • Build test suites in Selenium using PageObjects
  • Get to know about WebElement handling with Selenium WebDriver
  • Install Selenium WebDriver for mobile devices
  • Understand and learn testing in Selenium Grid

In Detail

Web technologies are becoming increasingly complex and there is often a need to test your web applications against a vast number of browsers and platforms, so you need to build highly reliable and maintainable test automation cases. Selenium is one of the most easy to implement and efficient solutions for this.

This book will guide you through designing and implementing the automation framework on Selenium to build advanced automated test cases. You will start with getting acquainted with the Selenium IDE, working with AJAX, and using different methods to locate elements in a web page. You will then move on to using PageObjects, making tests maintainable, using WebDriver with different browsers, and setting up Selenium Grid. You will also be introduced to advanced topics such as working with proxy servers, network intrusions, and more. By the end of the book, you will have the skills to efficiently test your web applications using Selenium. A well-detailed section has been dedicated to teaching you the object-oriented concepts with basics of core Java, which are the pre-requisites for Selenium automation.

商品描述(中文翻譯)

利用Selenium的強大功能,從頭開始建立自己的即時測試案例

關於本書

- 使用Selenium WebDriver工具建立自動化腳本並開發測試自動化框架
- 自動化測試以確保無錯誤、高品質的軟體
- 透過實例和截圖來自動化瀏覽器測試的全面指南

本書適合對測試有基本知識並有興趣使用Selenium進行自動化測試的軟體開發人員。不需要事先了解Selenium。

你將學到什麼

- 了解設計和實施自動化框架
- 了解並實施網頁中的AJAX
- 在IntelliJ和Eclipse中設置Selenium WebDriver
- 使用PageObjects在Selenium中建立測試套件
- 了解Selenium WebDriver中的WebElement處理
- 在移動設備上安裝Selenium WebDriver
- 了解並學習Selenium Grid中的測試

詳細內容

網頁技術變得越來越複雜,通常需要對您的網頁應用程式進行大量瀏覽器和平台的測試,因此您需要建立高度可靠且易於維護的測試自動化案例。Selenium是其中一個最容易實施且高效的解決方案。

本書將指導您如何使用Selenium設計和實施自動化框架,以建立高級自動化測試案例。您將從熟悉Selenium IDE開始,學習使用AJAX並使用不同的方法定位網頁元素。然後,您將進一步使用PageObjects,使測試易於維護,使用不同的瀏覽器使用WebDriver,並設置Selenium Grid。您還將介紹高級主題,例如使用代理伺服器、網路入侵等。通過本書,您將具備使用Selenium高效測試網頁應用程式的技能。本書還專門介紹了物件導向概念和核心Java基礎知識,這是Selenium自動化測試的先決條件。