Curso Python for test automation

  • DevOps | CI | CD | Kubernetes | Web3

Curso Python for test automation

24 horas
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Python Language - Session 1

  1. Python Interpreters & Extensions
  2. Python Version 2 & 3
  3. Coding Guidelines
  4. Package & Virtual Environments Management
  5. Python Language: Keyworks, Operators, Basic Data Types

Python Language - Session 2

  1. User-Defined Functions, Classes, Modules and Packages
  2. Lambda Functions, List Comprehensions, Generators, Decorators
  3. Standard Library Highlight: collections

Python 3 Standard Libraries - Session 1

  1. Runtime Features
  2. Application Building Blocks
  3. The File System
  4. Text & Regular Expressions
  5. Dates and Times
  6. Data Persistence and Exchange
  7. Data Compression and Archiving
  8. Cryptography

Python 3 Standard Libraries - Session 2

  1. Mathematics & Data Analysis
  2. Concurrency with Processes
  3. Networking, Internet & Web Services
  4. GUI Frameworks

Python Test Frameworks

  1. Code Coverage

    1. Statement & Branch Coverage

  2. Unit & Module Testing

    1. Property-Based Testing

    2. Mutation Testing (Fault-Injection)

  3. Integration, System & Acceptance Testing

    1. Behavior Driven Testing

    2. Keyword & Data-Driven Testing (Robot Framework)

Using Python with VectorCAST

  1. Generation of Test Cases
  2. Generation of test cases from a template
  3. Assignment of complex structures or big arrays to parameters/variables
  4. Use of MID/MIN/MAX by range of values

Maintenance of Test Cases

  1. Add/Delete parameters to existing test cases
  2. Change of location of source files/libraries

Generation of Reports

  1. Failed test cases report
  2. Traceability of test cases vs. requirements
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h