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 Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Algorithms and Data Structures

24 horas

Curso Object-Oriented Programming with Python

24 horas

Curso Python Scripting and Automation Basics

24 horas

Curso Python Debugging and Error Handling

24 horas

Curso Cloud Bursting with Virtual Kubelet

24 horas