Struttura del corso
Introduzione a Selenium con Python
- Python vs Java per la scrittura di script di test
Installazione e configurazione
Selezione di un Python IDE o di un editor
Panoramica di Selenium Architettura
- Selenium IDE
- Selenium WebDriver
- Selenium Grid
Nozioni di base sullo scripting Python per Test Automation
Lavorare con Selenium Webdriver
L'anatomia di un'applicazione web
Individuazione della pagina Element tramite gli oggetti pagina
Creazione di uno unit test
Accesso a un Database
Sviluppo di un framework di test
Esecuzione di gruppi di test su più browser
Lavorare con Selenium Griglia
Risoluzione dei problemi
Osservazioni conclusive
Requisiti
- Esperienza di programmazione di base Python.
- Conoscenza di base dell'automazione dei test.
Pubblico
- Tester e Sviluppatori
Recensioni (5)
Il fatto di avere più esercizi pratici utilizzando dati più simili a quelli che utilizziamo nei nostri progetti (immagini satellitari in formato raster)
Matthieu - CS Group
Corso - Scaling Data Analysis with Python and Dask
Traduzione automatica
Mi è piaciuto tutto perché è tutto nuovo per me e posso vedere il valore aggiunto che può suonare al mio lavoro.
Zareef - BMW South Africa
Corso - Tosca: Model-Based Testing for Complex Systems
Traduzione automatica
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Corso - Developing APIs with Python and FastAPI
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Corso - Build REST APIs with Python and Flask
It was easy to understand and to implement.