Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a22005417i 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu|||unuuu 
008    220405s2022    enka    ob    000 0 eng d 
015    GBC251413|2bnb 
016 7  020528360|2Uk 
020    1803249676 
020    9781803249674|q(electronic bk.) 
029 1  AU@|b000071547245 
029 1  UKMGB|b020528360 
035    (OCoLC)1308977530 
037    9781803238319|bO'Reilly Media 
037    10163277|bIEEE 
040    ORMDA|beng|erda|epn|cORMDA|dOCLCO|dUKMGB|dOCLCF|dN$T
       |dUKAHL|dOCLCQ|dIEEEE|dOCLCO 
049    INap 
082 04 006.7/6 
082 04 006.7/6|223 
099    eBook O'Reilly for Public Libraries 
100 1  Kinsbruner, Eran,|eauthor. 
245 12 A frontend web developer's guide to testing :|bexplore 
       leading web test automation frameworks and their future 
       driven by low-code and AI /|cEran Kinsbruner ; foreword by
       Gleb Bahmutov.|h[O'Reilly electronic resource] 
250    [First edition]. 
264  1 [Birmingham, United Kingdom] :|bPackt Publishing,|c2022. 
300    1 online resource (304 pages) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
504    Includes bibliographical references. 
505 0  Table of Contents Cross-Browser Testing Methodologies 
       Challenges Faced by Frontend Web Application Developers 
       Top Web Test Automation Frameworks Matching Personas and 
       Use Cases to Testing Frameworks Introducing the Leading 
       Frontend Web Development Frameworks Map the Pillars of a 
       Dev Testing Strategy for Web Applications Core 
       Capabilities of the Leading JavaScript Test Automation 
       Frameworks Measuring Test Coverage of the Web Application 
       Working with the Selenium Framework Working with the 
       Cypress Framework Working with the Playwright Framework 
       Working with the Puppeteer Framework Complementing Code-
       Based Testing with Low-Code Test Automation Wrapping Up. 
520    Testing web applications during a sprint poses a challenge
       for frontend web app developers, which can be overcome by 
       harnessing the power of new, open source cross-browser 
       test automation frameworks. This book will introduce you 
       to a range of leading, powerful frameworks, such as 
       Selenium, Cypress, Puppeteer, and Playwright, and serve as
       a guide to leveraging their test coverage capability. 
       You'll learn essential concepts of web testing and get an 
       overview of the different web automation frameworks in 
       order to integrate them into your frontend development 
       workflow. Throughout the book, you'll explore the unique 
       features of top open source test automation frameworks, as
       well as their trade-offs, and learn how to set up each of 
       them to create tests that don't break with changes in the 
       app. By the end of this book, you'll not only be able to 
       choose the framework that best suits your project needs 
       but also create your initial JavaScript-based test 
       automation suite. This will enable fast feedback upon code
       changes and increase test automation reliability. As the 
       open source market for these frameworks evolves, this 
       guide will help you to continuously validate your project 
       needs and adapt to the changes. 
588 0  Online resource; title from title details screen (O'Reilly,
       viewed April 5, 2022). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Web site development. 
650  0 Application software|xTesting. 
650  6 Sites Web|xDéveloppement. 
650  7 Application software|xTesting|2fast 
650  7 Web site development|2fast 
700 1  Bahmutov, Gleb,|ewriter of foreword. 
776 08 |iPrint version:|z9781803238319 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781803238319/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH39797198 
938    EBSCOhost|bEBSC|n3219169 
994    92|bJFN