所需积分/C币:21 2016-01-04 15:48:07 3.7MB PDF
收藏 收藏

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 wi
Selenium Testing Tools Cookbook Second edition Copyright c 2015 Packt Publishing All rights reserved No part of this book may be reproduced, stored in a retrieval system or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: October 2015 Production reference: 1261015 Published by Packt Publishing Ltd Livery Place 35 Livery Street Birmingham B3 2PB, UK SBN978178439-2512 Credits Author Project Coordinator Unmesh gundecha Nidhi joshi Reviewers Proofreader Alexander Afanasyev Safis Editing Anuj chaudhary Oliver gonza Indexer Vatsala dorairajan Tejal Daruwale Soni Graphic Acquisition Editor Jason monteiro Tushar Gupta Production coordinator Content Development Editor Manu Joseph Kirti patil Cover Work Technical Editor Manu Joseph Rupalir. si Copy editor Vatsal surti About the Author Unmesh Gundecha has a master's degree in software engineering and over 13 years of experience in software development and testing He has architected functional test automation projects using industry-standard, in-house, and custom test automation frameworks along with leading commercial and open source test automation tools. Presently, he is working as a tes architect for a multinational company in Pune, India. Unmesh has also authored a book called Learning Selenium Testing Tools with Python, Packt Publishing About the reviewers Alexander Afanasyev is currently a Python developer and architect and a Qa automation lead at Avenues International Inc. this is a data and analytics company that provides consulting solutions. He has completed his master 's of science degree in electronics engineering. He has several years of experience in development and testing at various companies across different sectors, both in Russia and the United States. Alexander has always had a passion for testing, code quality, and web technologies. In his free time, he is likely to be found contributing to StackOverflow or GitHub, reading, or playing the guitar. I would like to thank daniel Lyakovetsky for opening doors, for guidance, and for the confidence that he has shown in me. a huge thank you to my wonderful wife, Anna, and my little daughter, Kate, who have all been a constant source of support Anuj chaudhary is a software engineer who enjoys working on software testing and automation He has vast experience in different testing methodologies such as manual, automated performance and security testing He has worked as an individual contributor and a technical lead on various software projects dealing with all stages of the application development life cycle Anuj has been awarded a microsoft mvp two times in a row. he posts blogs at www.anujchaudhary.comHehasalsoreviewedthefollowingbooksonSelenium .SeleniumWebdriverPracticalGuide( webdriver-practical-guide/book SeleniumDesignPatternsandbestPractices( web-development/selenium-design-patterns-and-best-practices) MasteringSeleniumWebdriver(htTps:// development/ mastering-selenium-webdriver) I would like to thank my wife Renu and son Arjun for always supporting me and letting me spend extra time on reviewing this book. oliver Gondza is a Java enthusiast, extreme programmer, oSS contributor, and Red Hatter Vatsala Dorairajan is a budding software technologist. She has mostly worked with ideasmiths, transforming on-paper/in-concept ideas into working prototy pes, which in turn have evolved into products. her technical experience so far has been in Java, Flex Python, PHP, and Ruby on Rails. She currently works with Jombay, an award-winning talent measurement and analytics company that helps companies hire, promote, and retain the right talent Vatsala has also reviewed the book selenium Testing Tools starter, Packt Publishing Support files, eBooks, discount offers, and more Did you know that Packt offers e Book versions of every book published, with PDF and ePub filesavailableYoucanupgradetotheebookversionatwww.Packtpub.comandasaprint book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub com for more details Atwww.packtpub.comyoucanalsoreadacollectionoffreetechnicalarticlessignup for a range of free newsletters and receive exclusive discounts and offers on Packt bool and ebooks PACKTLIB Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books Why Subscribe? Fully searchable across every book published by Packt Copy and paste, print, and bookmark content On demand and accessible via a web browser ree Access for packt account holders IfyouhaveanaccountwithPacktatwww.Packtpub.comyoucanusethistoaccessPacktlib today and view 9 entirely free books Simply use your login credentials for immediate access Table of contents Preface Chapter 1: Getting Started Introduction Configuring the Selenium Web Driver test development environment 112 for Java with eclipse and maven Using Ant for the Selenium Web Driver test execution 12 Configuring Microsoft Visual Studio for Selenium Web Driver test development 15 Configuring Selenium Web Driver for Python and Ruby 19 Setting up Internet Explorer Driver Server 22 Setting up chrome Driver for Google Chrome 27 Setting up Microsoft WebDriver for Microsoft Edge Chapter 2: Finding elements 33 Introduction 33 Using browser tools for inspecting elements and page structure 34 Finding an element using the findelement method 41 Finding elements using the findElements method 46 Finding link 47 Finding elements by tag name 48 Finding elements using XPath 49 Finding elements using cSs selectors 58 Locating elements using text 63 Finding elements using advanced css selectors 65 Using jQuery selectors 67

试读 127P Selenium.Testing.Tools.Cookbook.2nd.Edition.178439251
立即下载 低至0.43元/次 身份认证VIP会员低至7折
Andy__Han 不错,找了好久第二版的
yuan2yang2 很好的学习资料
abcblabla this is very good book, very useful.
    Selenium.Testing.Tools.Cookbook.2nd.Edition.178439251 21积分/C币 立即下载

    试读结束, 可继续阅读

    21积分/C币 立即下载 >