Cargando…

Application testing with Capybara : confidently implement automated tests for web applications using Capybara /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Robbins, Matthew
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2013.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn861537181
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 131008s2013 enka o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d S4S  |d UMI  |d OCLCQ  |d COO  |d N$T  |d DEBBG  |d DEBSZ  |d OCLCF  |d OCLCQ  |d AGLDB  |d OCLCQ  |d U3W  |d VTS  |d CEF  |d NLE  |d OCLCQ  |d UKMGB  |d STF  |d UAB  |d M8D  |d UKAHL  |d HS0  |d OCLCQ  |d QGK  |d OCLCO 
015 |a GBB747216  |2 bnb 
016 7 |a 018006447  |2 Uk 
019 |a 864716573  |a 1259054546 
020 |a 9781783281268  |q (electronic bk.) 
020 |a 178328126X  |q (electronic bk.) 
020 |a 1783281251 
020 |a 9781783281251 
020 |z 9781783281251 
029 1 |a AU@  |b 000052404454 
029 1 |a CHNEW  |b 000634649 
029 1 |a DEBBG  |b BV041632795 
029 1 |a DEBBG  |b BV041776774 
029 1 |a DEBBG  |b BV043779525 
029 1 |a DEBSZ  |b 404322166 
029 1 |a DEBSZ  |b 472802453 
029 1 |a UKMGB  |b 018006447 
035 |a (OCoLC)861537181  |z (OCoLC)864716573  |z (OCoLC)1259054546 
037 |a CL0500000346  |b Safari Books Online 
050 4 |a QA76.76.T48  |b R63 2013eb 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006 
049 |a UAMI 
100 1 |a Robbins, Matthew. 
245 1 0 |a Application testing with Capybara :  |b confidently implement automated tests for web applications using Capybara /  |c Matthew Robbins. 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2013. 
300 |a 1 online resource (104 pages) :  |b illustrations (chiefly color) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
520 8 |a Annotation  |b Start performing integration testing with Capybara immediately. This book will get you up and running quickly and assumes no knowledge or experience of the technology. This book is for developers and testers who have had some exposure to Ruby but who want to know how to test their applications using Capybara and its compatible drivers, such as Selenium-Webdriver and Rack-Test. The examples are deliberately kept simple and example HTML mark-up is always included so that you can copy the examples to practice and experiment on your own machine. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed October 8, 2013). 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Your First Scenario with Capybara; Installing Capybara; Preparing your system; Installing gems with RubyGems; Installing gems with Bundler; Installing system libraries; Installing Capybara; Using RubyGems; Using Bundler; Installing Cucumber and Selenium; Cucumber-Rails; Your first scenario -- a YouTube search; Summary; Chapter 2:Mastering the API; Locating elements with XPath and CSS; Default selector in Capybara; A helping hand with selectors; Navigation 
505 8 |a Clicking on links or buttonsSubmitting forms; Checkboxes and radio buttons; Finders, scoping, and multiple matches; Multiple matches; Matching strategies; Element visibility; Scoping; Asserting and querying; Matchers and RSpec; Refining finders and matchers; Checking attribute values; Summary; Chapter 3:Testing Rails and Sinatra Applications; Understanding the Rack interface; Capybara and Rack::Test; Testing a Sinatra application; Sinatra application file -- app.rb; Form template -- form.erb; Results template -- result.erb; Testing with Rack::Test; Which driver to use and when? 
505 8 |a A note on Rails/RSpec and CapybaraSummary; Chapter 4:Dealing with Ajax, JavaScript, and Flash; Ajax and asynchronous JavaScript; Capybara and asynchronous JavaScript; Methods that handle asynchronous JavaScript; Finders; Matchers; Gotchas; Flash and HTML5 -- black box elements; Flash; Exposing a testable API; Test pages -- behold the power!; Testing components in situ -- Summary; Chapter 5:Ninja Topics; Using Capybara outside of Cucumber; Including the modules; Using the session directly; Capybara and popular test frameworks; Cucumber; RSpec; Test::Unit; MiniTest::Spec 
505 8 |a Advanced interactions and accessing the driver directlyUsing the native method; Accessing driver methods using browser.manage; Advanced driver configuration; The driver ecosystem; Capybara-WebKit; Poltergeist; Capybara-Mechanize; Capybara-Celerity; Summary; Index 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Testing. 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Application software  |x Testing  |2 fast 
776 |z 1-78328-125-1 
776 |z 1-299-91073-4 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=642771  |z Texto completo 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26849837 
938 |a ebrary  |b EBRY  |n ebr10768807 
938 |a EBSCOhost  |b EBSC  |n 642771 
994 |a 92  |b IZTAP