Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in Python

Punteggio:   (3,4 su 5)

Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in Python (Ashwin Pajankar)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 4 voti.

Titolo originale:

Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python

Contenuto del libro:

Imparate ad automatizzare i test unitari di Python 3 con le librerie di automazione, come doctest, unittest, nose, nose2, pytest e selenium. Questo libro esplora importanti concetti di automazione dei test software e dimostra come automatizzare, organizzare ed eseguire test unitari con Python. Introduce inoltre i lettori ai concetti di automazione del browser web e di logging.

Questa nuova edizione inizia con un'introduzione a Python 3. Successivamente, vengono trattati doctest e pydoc. Segue una discussione su unittest, un framework fornito con Python 3 stesso. C'è una sezione dedicata alla creazione di suite di test, seguita da una spiegazione di come nose2 fornisca la scoperta automatica dei moduli di test. In seguito, imparerete a conoscere pytest, la libreria di terze parti e il testrunner più diffuso per Python. Vedrete come scrivere ed eseguire i test con pytest. Imparerete anche a scoprire automaticamente i test con pytest.

Questa edizione presenta due capitoli nuovi di zecca, il primo dei quali si concentra sulle basi dell'automazione dei browser web con Selenium. Imparerete a usare Selenium con unittest per scrivere casi di test per l'automazione del browser e a usare l'IDE Selenium con browser web come Chrome e Firefox. Esplorerete poi i framework di logging come il logger integrato di Python e il framework di terze parti loguru.

Il libro si conclude con un'esplorazione dello sviluppo guidato dai test con pytest, durante la quale eseguirete un piccolo progetto utilizzando la metodologia TDD.

Cosa imparerete

⬤ Iniziare a testare con doctest e unittest.

⬤ Comprendere l'idea di unit testing.

⬤ Iniziare a usare nose 2 e pytest.

⬤ Imparare a usare logger e loguru.

⬤ Lavorare con Selenium e lo sviluppo guidato dai test.

A chi è rivolto questo libroSviluppatori Python, tester di software, appassionati di open source e collaboratori della comunità Python.

Altre informazioni sul libro:

ISBN:9781484278536
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:209

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Visualizzazione pratica dei dati in Python: Un approccio rapido all'apprendimento della...
Capitolo 1: Visualizzazione dei dati con la pelle Obiettivo...
Visualizzazione pratica dei dati in Python: Un approccio rapido all'apprendimento della visualizzazione dei dati con Python - Practical Python Data Visualization: A Fast Track Approach to Learning Data Visualization with Python
Linux pratico con il sistema operativo Raspberry Pi: Avvio rapido - Practical Linux with Raspberry...
Iniziare rapidamente a programmare con Linux...
Linux pratico con il sistema operativo Raspberry Pi: Avvio rapido - Practical Linux with Raspberry Pi OS: Quick Start
Gnu Octave per esempio: Un approccio veloce e pratico all'apprendimento di Gnu Octave - Gnu Octave...
Capitolo 1: Introduzione a GNU Octave. Introdurre...
Gnu Octave per esempio: Un approccio veloce e pratico all'apprendimento di Gnu Octave - Gnu Octave by Example: A Fast and Practical Approach to Learning Gnu Octave
Programmazione della visione artificiale per Raspberry Pi - Seconda edizione: Progettare e...
Eseguire un'ampia varietà di compiti di computer vision...
Programmazione della visione artificiale per Raspberry Pi - Seconda edizione: Progettare e implementare applicazioni di computer vision con Raspberry Pi, OpenCV e Python 3 - Raspberry Pi Computer Vision Programming -Second Edition: Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3
Matplotlib pratico: Imparare i grafici e le visualizzazioni con Python 3 - Hands-on Matplotlib:...
Imparate gli aspetti fondamentali di NumPy,...
Matplotlib pratico: Imparare i grafici e le visualizzazioni con Python 3 - Hands-on Matplotlib: Learn Plotting and Visualizations with Python 3
Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in...
Imparate ad automatizzare i test unitari di Python 3...
Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in Python - Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English...
Una guida passo passo che vi aiuterà a gestire...
Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English Edition) - Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease (English Edition)
Apprendimento automatico con Python: Implementare soluzioni di rete neurale con Scikit-Learn e...
Questa è la guida completa perfetta per i lettori con...
Apprendimento automatico con Python: Implementare soluzioni di rete neurale con Scikit-Learn e Pytorch - Hands-On Machine Learning with Python: Implement Neural Network Solutions with Scikit-Learn and Pytorch
BBC Micro: bit in pratica: Una guida pratica alla realizzazione di progetti creativi e reali con...
Sviluppa applicazioni interattive di physical...
BBC Micro: bit in pratica: Una guida pratica alla realizzazione di progetti creativi e reali con MicroPython e BBC Micro: bit - BBC Micro: bit in Practice: A hands-on guide to building creative real-life projects with MicroPython and the BBC Micro: bit
Elaborazione di immagini in Python 3 - Python 3 Image Processing
Acquisire una conoscenza pratica dell'elaborazione delle immagini e di scikit-image.Caratteristiche...
Elaborazione di immagini in Python 3 - Python 3 Image Processing
Raspberry Pi per esempio - Raspberry Pi By Example
Iniziare a costruire progetti straordinari con il Raspberry Pi fin da subitoInformazioni su questo libroEsplorate la...
Raspberry Pi per esempio - Raspberry Pi By Example

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)