|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn893686137 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cn||||||||| |
008 |
140929t20142014enka o 001 0 eng d |
040 |
|
|
|a E7B
|b eng
|e rda
|e pn
|c E7B
|d OCLCO
|d UMI
|d DEBBG
|d DEBSZ
|d OCLCF
|d OCLCQ
|d AZK
|d OCLCQ
|d REB
|d CEF
|d NLE
|d UKMGB
|d WYU
|d UAB
|d AU@
|d UKAHL
|d RDF
|d OCLCO
|d OCLCQ
|d QGK
|
015 |
|
|
|a GBB742481
|2 bnb
|
016 |
7 |
|
|a 018006937
|2 Uk
|
019 |
|
|
|a 893919724
|a 961486504
|a 1259203290
|
020 |
|
|
|a 9781783982714
|q (e-book)
|
020 |
|
|
|a 1783982713
|q (e-book)
|
020 |
|
|
|a 1783982705
|
020 |
|
|
|a 9781783982707
|
020 |
|
|
|z 9781783982707
|
029 |
1 |
|
|a AU@
|b 000057232354
|
029 |
1 |
|
|a DEBBG
|b BV042489953
|
029 |
1 |
|
|a DEBSZ
|b 434831344
|
029 |
1 |
|
|a GBVCP
|b 882842005
|
029 |
1 |
|
|a UKMGB
|b 018006937
|
035 |
|
|
|a (OCoLC)893686137
|z (OCoLC)893919724
|z (OCoLC)961486504
|z (OCoLC)1259203290
|
037 |
|
|
|a CL0500000495
|b Safari Books Online
|
050 |
|
4 |
|a QA76.76.T48
|b .K683 2014eb
|
082 |
0 |
4 |
|a 005.14
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Kovalenko, Dima,
|e author.
|
245 |
1 |
0 |
|a Selenium design patterns and best practices :
|b build a powerful, stable, and automated test suite using Selenium WebDriver /
|c Dima Kovalenko ; foreword by Jim Evans ; cover image by Jeremy Segal.
|
264 |
|
1 |
|a Birmingham, England :
|b Packt Publishing,
|c 2014.
|
264 |
|
4 |
|c ©2014
|
300 |
|
|
|a 1 online resource (270 pages) :
|b color illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
490 |
1 |
|
|a Community Experience Distilled
|
500 |
|
|
|a Includes index.
|
588 |
0 |
|
|a Online resource; title from PDF title page (ebrary, viewed September 29, 2014).
|
505 |
0 |
|
|a Cover; Copyright; Credits; Foreword; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Writing the First Test; Choosing Selenium over other tools; Right tool for the right job; Price; Open source; Flexibility; The Record and Playback pattern; Advantages of the Record and Playback pattern; Disadvantages of the Record and Playback pattern; Getting started with the Selenium IDE; Installing the Selenium IDE; Recording our first test; Saving the test; Understanding Selenium commands; Reading Selenese; Comparing Ruby to Selenese
|
505 |
8 |
|
|a Comparing Selenium commands in multiple languagesWriting a Selenium test in Ruby; Introducing Test::Unit; Introducing asserts; Interactive test debugging; Summary; Chapter 2: The Spaghetti Pattern; Introducing the Spaghetti pattern; Advantages of the Spaghetti pattern; Disadvantages of the Spaghetti pattern; Testing the product review functionality; Starting a product review test; Locating elements on the page; Using a browser''s element inspector; Introducing locator strategies; Using advanced locator strategies; Writing locator strategy code; Using chained selector strategy methods
|
505 |
8 |
|
|a Using the CSS selectorUsing XPath; Implementing clicks and assertions; Duplicating the product review test; Reasons for failures; The Chain Linked pattern; The Big Ball of Mud pattern; Summary; Chapter 3: Refactoring Tests; Refactoring tests; The DRY testing pattern; Advantages of the DRY testing pattern; Disadvantages of the DRY testing pattern; Moving code into a setup and teardown; Removing duplication with methods; Removing external test goals; Using a method to fill out the review form; Reviewing the refactored code; The Hermetic test pattern; Advantages of the Hermetic test pattern
|
505 |
8 |
|
|a Disadvantages of the Hermetic test patternRemoving test-on-test dependence; Using timestamps as test data; Extracting the remaining common actions to methods; Reviewing the test-on-test dependency refactoring; Creating generic DRY methods; Refactoring with generic methods; The random run order principle; Advantages of the random run order principle; Disadvantages of the random run order principle; Summary; Chapter 4: Data-driven Testing; Data relevance versus data accessibility; Hardcoding input data; Hiding test data from tests; Choosing the test environment; Introducing test fixtures
|
505 |
8 |
|
|a Parsing fixture dataUsing fixture data in the tests; Using fixtures to validate products; Testing the remaining products; Using an API as a source of fixture data; Using data stubs; The default values pattern; Advantages of the default values pattern; Disadvantages of the default values pattern; Merging the default values pattern and the faker library; Implementing faker methods; Updating the comment test to use default values; Summary; Chapter 5: Stabilizing the Tests; Engineering the culture of stability; Running fast and failing fast; Running as often as possible
|
520 |
|
|
|a Whether you are an experienced WebDriver developer or someone who was newly assigned a task to create automated tests, this book is for you. Since the ideas and concepts are described in simple terms, no previous experience in computer coding or programming is required.
|
546 |
|
|
|a English.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Application software
|x Testing.
|
650 |
|
0 |
|a Scripting languages (Computer science)
|
650 |
|
0 |
|a Web site development.
|
650 |
|
6 |
|a Langages de script (Informatique)
|
650 |
|
6 |
|a Sites Web
|x Développement.
|
650 |
|
7 |
|a COMPUTERS
|x Web
|x Web Programming.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Ruby.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Open Source.
|2 bisacsh
|
650 |
|
7 |
|a Application software
|x Testing.
|2 fast
|0 (OCoLC)fst00811716
|
650 |
|
7 |
|a Scripting languages (Computer science)
|2 fast
|0 (OCoLC)fst01741005
|
650 |
|
7 |
|a Web site development.
|2 fast
|0 (OCoLC)fst01173243
|
700 |
1 |
|
|a Evans, Jim,
|e author of introduction, etc.
|
700 |
1 |
|
|a Segal, Jeremy,
|e cover designer.
|
776 |
0 |
8 |
|i Print version:
|a Kovalenko, Dima.
|t Selenium design patterns and best practices : build a powerful, stable, and automated test suite using Selenium WebDriver.
|d Birmingham, England : Packt Publishing, ©2014
|h vi, 247 pages
|k Community experience distilled.
|z 9781783982707
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781783982707/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
936 |
|
|
|a BATCHLOAD
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH27089878
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10940886
|
994 |
|
|
|a 92
|b IZTAP
|