Skip to main content

A python package to create test cases for AWS services using Robot Framework

Project description

robotframework-awslibrary

robotframework-awslibrary é uma biblioteca Python para criar casos de teste para serviços da AWS usando o Robot Framework.

Instalação

Para instalar a biblioteca, você pode usar o pip:

pip install robotframework-awslibrary

Requisitos

Python 3.10+

Robot Framework 7.1.1+ Boto3 1.35.62+ Robot Framework PythonLibCore 4.4.1+

Uso

Para usar a biblioteca em seus testes do Robot Framework, você pode importar a biblioteca no seu arquivo .robot:

*** Settings ***
Library    AWSLibrary

*** Test Cases ***
Create a S3 bucket
    ${bucket_name}    S3 create bucket    test-robotframework-s3-bucket
    Should Be Equal As Strings    test-robotframework-s3-bucket    ${bucket_name}

Delete a S3 bucket
    S3 delete bucket    test-robotframework-s3-bucket

Verify a S3 bucket exists
    S3 create bucket    test-robotframework-s3-bucket
    S3 Should Exists    test-robotframework-s3-bucket
    S3 delete bucket    test-robotframework-s3-bucket

Put a Object in a S3 bucket
    S3 create bucket    test-robotframework-s3-bucket
    S3 put object    test-robotframework-s3-bucket    test-robotframework-s3-object

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework-awslibrary-0.0.2.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file robotframework-awslibrary-0.0.2.tar.gz.

File metadata

File hashes

Hashes for robotframework-awslibrary-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9a4bdec7a4849da0cb40f9a784001c912e9f00e93fd3340e03d35d581b241158
MD5 25f21ea93d66dfdb8c3166d4493be6b8
BLAKE2b-256 ae4d43d363c43b3ed671c18f909ac550eec4a37cc60e8410f90f63850999549d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page