Python for test automation
-
Calidad de software
-
curso
- 24
- Finalizado
This course covers from the basic Python language features to advanced topics in test and process automation.
It is specially oriented to software and hardware testing teams in the embedded C/C++ area.
You will learn how to develop effective Python scripts using the latest features of the Python languages and how to port your current Python 2.x code.
The most recent updates to the standard library are covered (e.g. dataclasses, asyncio, multiprocessing) as well as the most popular 3rd party Python packages (parsing yaml, xml, html files, interacting with web services).
A session on Python static analysis, including software metrics and unit testing to ensure your Python scripts are production ready and easy to maintain.
For acceptance testing you will learn about Behavior Driven Testing (BDD), Keyword and Data driven test frameworks like Robot Framework.
The course is presented by an international software consultant with over 20 years of experience in C/C++, Python and particularly in QA process automation.
To be able to automate your tests it is becoming increasingly important to master Python. Many of the common test frameworks use Python to manage and develop tests.
This course teaches the basics of Python and how to use it for test purposes in different kind of applications.
QA DevOps, Test Engineers wishing to automate test in C/C++, Embedded projects.
Background knowledge on test automation and some programming experience (C/C++, Java, Python, Ruby, Perl)
*THIS COURSE WILL BE TAUGHT IN ENGLISH.
Day 1: Python Language & Environment
Day 2: Python 3 Standard Libraries
Day 3: Python Test Frameworks
Day 1 – Python Language & Environment
Day 2 – Python 3 Standard Libraries
Day 3 – Python Test Frameworks
*This course does not support any type of discount or bonus.
¿Te interesa que ITI proporcione este curso a medida para tu empresa? Rellena nuestro formulario de necesidades formativas y nos pondremos en contacto contigo.