Testing Python Web Applications: Selenium and PyTest: Master Web UI Testing, API Testing, and CI/CD Integration for Modern Web Applications

Publishing, Pythquill

ISBN 13: 9798289754974
Editorial: Independently published, 2025
Nuevos Encuadernación de tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Vendedor de AbeBooks desde 28 de enero de 2020

Este libro ya no está disponible. Sin embargo, AbeBooks ofrece millones de libros. Escriba otros términos de búsqueda a continuación para encontrar ejemplares similares.

Descripción

Descripción:

N° de ref. del artículo 50485737-n

Denunciar este artículo

Sinopsis:

What You Will Learn in This Book

  • Master the fundamentals of web application testing, including different testing types (functional, performance, security, etc.) and the testing pyramid model.
  • Set up a complete Python testing environment from scratch, covering virtual environments, IDEs, and the installation of essential libraries like PyTest and Selenium WebDriver.
  • Become proficient with PyTest, learning to write, organize, and run tests using its powerful features, including fixtures, markers, and parametrization for data-driven testing.
  • Automate browser interactions using Selenium WebDriver, including navigating web pages, locating elements with various strategies (CSS Selectors, XPath), and interacting with forms, dropdowns, and alerts.
  • Build a scalable and maintainable automation framework using the Page Object Model (POM) to write clean, reusable, and robust test code that is easy to manage.
  • Handle dynamic web content and synchronization challenges by implementing effective waiting strategies to create reliable and stable tests.
  • Integrate your test suite with CI/CD pipelines using tools like GitHub Actions or GitLab CI, enabling continuous testing and automated reporting.
  • Generate comprehensive test reports using popular plugins like pytest-html and the powerful Allure Reporting Framework, complete with embedded screenshots and detailed steps.
  • Run tests in parallel locally and on a distributed grid using pytest-xdist and Selenium Grid to significantly reduce test execution time.
  • Expand your automation skills beyond UI testing by learning the basics of API testing with the requests library and using API calls to set up test data for your UI tests.
  • Apply Behavior-Driven Development (BDD) principles using pytest-bdd to write human-readable tests that foster collaboration between technical and non-technical team members.
  • Debug and troubleshoot common test failures effectively, analyzing error reports, utilizing logging, and implementing strategies to handle flaky tests.
  • Implement best practices for writing maintainable test code, managing test data, and ensuring test independence to build a robust and scalable test automation framework.
  • Explore advanced testing concepts such as performance and security testing, cross-browser compatibility, and testing modern Single Page Applications (SPAs).

"Sobre este título" puede pertenecer a otra edición de este libro.

Detalles bibliográficos

Título: Testing Python Web Applications: Selenium ...
Editorial: Independently published
Año de publicación: 2025
Encuadernación: Encuadernación de tapa blanda
Condición: New

IberLibro.com es un mercado online donde puede comprar millones de libros antiguos, nuevos, usados, raros y agotados. Le ponemos en contacto con miles de librerías de todo el mundo. Comprar en IberLibro es fácil y 100% seguro. Busque un libro, realice el pedido a través de nuestra página con toda confianza y recíbalo directamente de la librería.

Busque entre millones de libros de miles de librerías

Libros usados

Libros usados

Bestsellers rebajados, autores destacados y una gran variedad de libros por menos de 5 €. Si su pasatiempo es leer, éste es su espacio.

Libros usados

Libros antiguos y de colección

Libros antiguos y de colección

Compendio vital para el amante del libro antiguo: libros firmados, primeras ediciones, facsímiles, librerías anticuarias o destacados.

Libros antiguos

Libros con envío gratis

Libros con envío gratis

Gastos de envío gratuitos para miles de libros nuevos, antiguos y de ocasión. Sin compra mínima.

Buscar libros

Descubra también: