Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3

Sprog
Engelsk
Format
Kategori

Fakta

Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG Key Features • Explore the Selenium grid architecture and build your own grid for browser and mobile devices • Use ExtentReports for processing results and SauceLabs for cloud-based test services • Unlock the full potential of Selenium to test your web applications. Book Description Selenium WebDriver 3.x is an open source API for testing both browser and mobile applications. With the help of this book, you can build a solid foundation and can easily perform end-to-end testing on web and mobile browsers.You'll begin by being introduced to the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. You'll design and build a Selenium grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms.You'll strategize and handle a rich web UI using the advanced WebDriver API and learn techniques to handle real-time challenges in WebDriver. You'll perform different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will also be introduced to data-driven testing, using TestNG to create your own automation framework.By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.

This Learning Path includes content from the following Packt products:

• Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha • Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro What you will learn • Use different mobile and desktop browser platforms with Selenium 3 • Use the Actions API for performing various keyboard and mouse actions • Design the Selenium Driver Class for local, remote, and third-party grid support • Build page object classes with the Selenium Page Object Model • Develop data-driven test classes using the TestNG framework • Encapsulate data using the JSON protocol • Build a Selenium Grid for RemoteWebDriver testing • Build and use utility classes in synchronization, file I/O, reporting and test listener classes Who this book is for This Learning Path is ideal for software quality assurance/testing professionals, software project managers, or software developers interested in using Selenium for testing their applications. Professionals responsible for designing and building enterprise-based testing frameworks will also find this Learning Path useful. Prior programming experience in Java are TestNG is necessary. Unmesh Gundecha has an experience of over 16 years in Agile software development, test automation, and DevOps methodologies. He is an Agile, open source, and DevOps evangelist with extensive experience in a diverse set of tools and technologies. He has extensive hands-on experience in building sustainable and repeatable test automation solutions for web and mobile platforms, APIs, and CLI apps with continuous integration and delivery pipelines, using best-of-breed open source and commercial tools. He is the author of Selenium Testing Tools Cookbook and Learning Selenium Testing Tools with Python, both by Packt Publishing. Carl Cocchiaro has a bachelor's degree in business and over 30 years of experience in the software engineering field, designing and building test frameworks for desktop, browser, and mobile applications. He is an expert in the Selenium WebDriver/TestNG Java-based technologies. He is a certified SilkTest engineer and has architected UI and RESTful API automation frameworks for 25 major corporations. Carl is currently a software architect, quality engineering at RSA/Dell technologies, Boston, MA, USA.

© 2019 Packt Publishing (E-bog): 9781838985554

Release date

E-bog: 18. juli 2019

Andre kan også lide...

  1. Learn manual software testing through interview questions: Learn theoretical basics of software testing with a course flow based on Interview Preparation with Questions, Answers Jimmy Mathew
  2. JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language, 7th Edition David Flanagan
  3. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  4. Ultimate Selenium WebDriver for Test Automation Robin Gupta
  5. Storytools of Testing: The most unlikely toolkit of a testing professional Antti Niittyviita
  6. Javascript: Ultimate Beginners Guide Leonardo Gorman
  7. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  8. Building Microservices: Designing Fine-Grained Systems Sam Newman
  9. Clean Agile: Back to Basics Robert C. Martin
  10. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  11. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  12. Software Engineering Fundamentals Introbooks Team
  13. Computational Thinking Peter J. Denning
  14. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  15. Summary of Iain Foulds's Learn Azure in a Month of Lunches IRB Media
  16. Software Development Fundamentals Introbooks Team
  17. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  18. On Being Someone Helen Oppenheimer
  19. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  20. Java Fundamentals Introbooks Team
  21. Practical Java Programming with ChatGPT Alan S. Bluck
  22. Learn English While Sleeping Innovative Language Learning
  23. Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications Chip Huyen
  24. 101 UX Principles - Second Edition: Actionable Solutions for Product Design Success Will Grant
  25. Why We Work Barry Schwartz
  26. Terraform By Example: A Practical Approach for Beginners to Learn Cloud Infrastructure with Terraform Luca Berton
  27. LLM Universe: Building LLMs, OpenAI & Llama 2: Building LLMs, OpenAI & Llama 2: A Comprehensive Guide to Large Language Model Development, OpenAI and Meta Llama 2 Et Tu Code
  28. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart
  29. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
  30. RAG, LLM's and Prompt Engineering: A Comprehensive Guide on Retrieval-Augmented Generation (RAG) Technology, Large Language Models (LLM's), and Prompt Engineering Et Tu Code
  31. Machine Learning and Statistical Modeling: The Art and Science of Machine Learning and Statistical Modeling Sam Green
  32. Ai and the Future of Healthcare: How Technology Will Transform Patient Outcome Eric Mahajan
  33. AI Engineering: Building Applications with Foundation Models Chip Huyen
  34. CompTIA Security+ All-in-One Exam Guide, Sixth Edition (Exam SY0-601) Wm. Arthur Conklin
  35. Driven: The Race to Create the Autonomous Car Alex Davies
  36. The Art of Attack: Attacker Mindset for Security Professionals Maxie Reynolds
  37. Linux: Linux for Beginners Andy Vickler
  38. Prompt Engineering for Generative AI: Future-Proof Inputs for Reliable AI Outputs Mike Taylor
  39. A Spy in Plain Sight: The Inside Story of the FBI and Robert Hanssen―America’s Most Damaging Russian Spy Lis Wiehl
  40. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
  41. The Obsoletes: A Novel Simeon Mills
  42. English in Situations – Listen & Learn: Business English – New Edition Dorota Guzik
  43. Hacking Network Protocols: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks: Complete Guide about Hacking, Scripting and Security of Computer Systems and Networks. Hans Weber
  44. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
  45. Machinehood S.B. Divya
  46. YouTube Channels For Dummies: 2nd Edition Rich Murphy
  47. Blockchain For Dummies Tiana Laurence
  48. Pivot: The Art and Science of Reinventing Your Career and Life Adam Markel

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis