Selenium Testing Tools Cookbook,2nd Edition

Selenium Testing Tools Cookbook,2nd Edition Front Cover
Selenium Testing Tools Cookbook,2nd Edition
by 作者: Unmesh Gundecha
Pages: 374 pages
Edition 版本: 2
Language 语言: English
Publisher Finelybook 出版社: Packt Publishing
Publisher Finelybook 出版日期: 2015-10-30
ISBN-10 书号: 1784392510
ISBN-13 书号: 9781784392512


Book Description
Over 90 recipes to help you build and run automated tests for your web applications with Selenium WebDriver
About This Book
Learn to leverage the power of Selenium WebDriver with simple examples that illustrate real-world problems and their workarounds
Explains the testing of mobile applications with Appium for mobile platforms such as iOS and Android
A pragmatic manual with engaging recipes and attractive screenshots to test your web applications efficiently

Who this book is for
This book is intended for software quality assurance/testing professionals,software project managers,or software developers with prior experience in using Selenium and Java to test web-based applications. This books also provides examples for C#,Python and Ruby users.

What you will learn
Understand how the locators work and use various locator methods to build reliable tests
Build reliable and maintainable tests with the Selenium WebDriver API
Use the PageFactory pattern to build a robust and easy to maintain test framework
Build data-driven tests and extend Selenium API to implement custom steps and checks
Integrate and use ATDD/BDD tools such as Cucumber,SpecFlow,Capybara,and Behave with the Selenium WebDriver API
Set up iPhone/iPad and Android simulators and devices to test your mobile web application with Appium
Set up Selenium Grid for faster and parallel running of tests,increasing test coverage and reducing test execution time for cross-browser testing
Build extended Selenium WebDriver tests for additional coverage
In Detail
This book is an incremental guide that will help you learn and use the advanced features of the Selenium toolset including the WebDriver API in various situations to build a reliable test automation. You start off by setting up the test development environment and gain tips on the advanced locater strategy and the effective use of the Selenium WebDriver API.
After that,the use of design patterns such as data - driven tests and PageFactory are demonstrated. You will then be familiarised with extending Selenium WebDriver API by implementing custom tasks and setting up your own distributed environment to run tests in parallel for cross-browser testing.
Finally,we give you some tips on integrating Selenium WebDriver with other popular tools and testing mobile applications. By the end of this book,you will have learned enough to solve complex testing issues on your own.
Style and approach
This recipe-based guide covers real-life scenarios of testing your web apps with Selenium. Each recipe begins with a short introduction and key concepts along with illustrated examples of use cases,and ends with detailed but informative descriptions of the inner workings of the example.
Contents
Chapter 1: Getting Started
Chapter 2: Finding Elements
Chapter 3: Working with Elements
Chapter 4: Working with Selenium API
Chapter 5: Synchronizing Tests
Chapter 6: Working with Alerts,Frames,and Windows
Chapter 7: Data-driven Testing
Chapter 8: Using the Page Object Model
Chapter 9: Extending Selenium
Chapter 10: Testing HTML5 Web Applications
Chapter 11: Behavior-Driven Development
Chapter 12: Integration with Other Tools
Chapter 13: Cross-Browser Testing
Chapter 14: Testing Applications on Mobile Browsers

下载地址 Download
打赏
未经允许不得转载:finelybook » Selenium Testing Tools Cookbook,2nd Edition

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

© 2024   finelybook  

Powered by WordPress · 站点地图 · 豫ICP备15035512号-1

本网站所有内容仅供私人使用。我们的服务器上没有托管任何文件,它们只是像谷歌一样被索引。本网站仅对其他网站的内容进行索引。托管服务器或管理员不能对任何链接站点或链接站点中包含的任何链接的内容或对这些站点的更改/更新负责。本网站所有资料仅供个人用途
 All parts of the finelybook.com website are for private use only. No files are hosted on our server, they are only indexed much like how google works. This site merely indexes of other sites' contents. The hosting server or the administrator cannot be held responsible for the contents of any linked sites or any link contained in a linked site, or changes / updates to such sites. All materials on this website is for Educational Purposes ONLY.

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏