Selenium 2 Testing Tools: Beginner's Guide

Burns David

  • 出版商: Packt Publishing
  • 出版日期: 2012-08-20
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 232
  • 裝訂: Paperback
  • ISBN: 1849518300
  • ISBN-13: 9781849518307
  • 相關分類: selenium
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Testing web applications using Selenium is made simple with this tutorial. Written for those with no prior experience, it helps you learn through practical exercises and code samples. The perfect entry point to Selenium 2.

  • Automate web browsers with Selenium WebDriver to test web applications
  • Set up Java Environment for using Selenium WebDriver
  • Learn good design patterns for testing web applications

In Detail

Selenium automates browsers. It is primarily used for automating web applications for testing purposes.

Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.

”Selenium 2 Testing Tools: Beginner’s Guide" will help you begin with testing web applications using Selenium from scratch. From setting up the Java environment to running tests on mobile devices, it contains all the information to get a novice up and running on using Selenium..

You will also learn some advanced concepts such as testing complex web applications and running tests in parallel towards the end of the book.

This book is your answer to getting started with Selenium.

This is a good technical book that walks readers through how to break down a web application to being confident to automate your favorite web application.

You start with installing Selenium and the basics, and then move on to using Selenium IDE for bug replication. An overview of the WebDriver is presented next followed by migrating your tests from Selenium RC to Selenium WebDriver. You will then learn to find elements on a webpage from both the driver object as well as the element object and work with the Firefox driver. You will scan through mobile support and Selenium Grid. Design patterns and advanced topics are also covered.

By the end of the book, you will feel extremely confident with tackling websites on a number of different platforms.

What will you learn from this book

  • Learn the basics of breaking down a web application for testing
  • Understand AJAX calls and how they work with your tests
  • Create basic scripts that allow you to recreate issues quickly
  • Set up Firefox Driver, Firefox profiles, and extensions
  • Get your tests working on mobile devices
  • Migrate your tests from Selenium RC to Selenium WebDriver
  • Handle tests quicker by running them in parallel and reduce build time

Approach

This book is written in Beginner's Guide style which emphasizes the concept of learning by doing. The book is packed with examples and code so that you can get the best out of this book.

Who this book is written for

If you are a Software Quality Assurance professional, Software Project Manager, or a Software Developer interested in automated testing using Selenium, this book is for you. Web-based application developers will also benefit from this book.

商品描述(中文翻譯)

使用Selenium測試網頁應用程式的教程使得學習變得簡單。本書針對沒有經驗的讀者,通過實際練習和程式碼示例來幫助你學習。這是學習Selenium 2的完美入門點。

- 使用Selenium WebDriver自動化網頁瀏覽器來測試網頁應用程式
- 設置Java環境以使用Selenium WebDriver
- 學習測試網頁應用程式的良好設計模式

詳細內容:

Selenium自動化瀏覽器。它主要用於自動化測試目的的網頁應用程式。

Selenium得到了一些最大的瀏覽器供應商的支持,他們已經(或正在)採取措施將Selenium作為其瀏覽器的本地部分。它也是無數其他瀏覽器自動化工具、API和框架的核心技術。

《Selenium 2測試工具:初學者指南》將幫助您從頭開始使用Selenium測試網頁應用程式。從設置Java環境到在移動設備上運行測試,它包含了所有讓新手能夠使用Selenium的信息。

在本書的最後,您還將學習一些高級概念,例如測試複雜的網頁應用程式和並行運行測試。

這本書是您開始使用Selenium的答案。

這是一本很好的技術書籍,引導讀者如何分解網頁應用程式,並自信地自動化您喜歡的網頁應用程式。

您將從安裝Selenium和基礎知識開始,然後使用Selenium IDE進行錯誤複製。接下來介紹WebDriver的概述,然後遷移您的測試從Selenium RC到Selenium WebDriver。然後,您將學習如何從驅動程序對象和元素對象在網頁上查找元素並使用Firefox驅動程序。您還將瀏覽移動設備支持和Selenium Grid。還涵蓋了設計模式和高級主題。

通過閱讀本書,您將對在不同平台上處理網站感到非常自信。

從本書中您將學到:

- 學習分解網頁應用程式進行測試的基礎知識
- 了解AJAX呼叫以及它們如何與您的測試一起工作
- 創建基本腳本,使您能夠快速重現問題
- 設置Firefox驅動程序、Firefox配置文件和擴展
- 讓您的測試在移動設備上運行
- 從Selenium RC遷移您的測試到Selenium WebDriver
- 通過並行運行測試來更快地處理測試並減少構建時間

這本書以初學者指南的風格撰寫,強調通過實際操作學習的概念。本書充滿了例子和程式碼,讓您能夠充分利用本書。

本書適合軟體品質保證專業人員、軟體專案經理或對使用Selenium進行自動化測試感興趣的軟體開發人員。基於網頁的應用程式開發人員也會從本書中受益。