# 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`:
```sh
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:
```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.
Raw data
{
"_id": null,
"home_page": "https://github.com/Hespius/robotframework-awslibrary",
"name": "robotframework-awslibrary",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "robotframework testing testautomation aws boto3",
"author": "Vinicius Henrique Especoto",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/ae/4d/43d363c43b3ed671c18f909ac550eec4a37cc60e8410f90f63850999549d/robotframework-awslibrary-0.0.2.tar.gz",
"platform": null,
"description": "# robotframework-awslibrary\r\n\r\n`robotframework-awslibrary` \u00c3\u00a9 uma biblioteca Python para criar casos de teste para servi\u00c3\u00a7os da AWS usando o Robot Framework.\r\n\r\n## Instala\u00c3\u00a7\u00c3\u00a3o\r\n\r\nPara instalar a biblioteca, voc\u00c3\u00aa pode usar o `pip`:\r\n\r\n```sh\r\npip install robotframework-awslibrary\r\n\r\n```\r\n\r\n## Requisitos\r\nPython 3.10+\r\n\r\nRobot Framework 7.1.1+\r\nBoto3 1.35.62+\r\nRobot Framework PythonLibCore 4.4.1+\r\n\r\n## Uso\r\nPara usar a biblioteca em seus testes do Robot Framework, voc\u00c3\u00aa pode importar a biblioteca no seu arquivo .robot:\r\n\r\n```robot\r\n*** Settings ***\r\nLibrary AWSLibrary\r\n\r\n*** Test Cases ***\r\nCreate a S3 bucket\r\n ${bucket_name} S3 create bucket test-robotframework-s3-bucket\r\n Should Be Equal As Strings test-robotframework-s3-bucket ${bucket_name}\r\n\r\nDelete a S3 bucket\r\n S3 delete bucket test-robotframework-s3-bucket\r\n\r\nVerify a S3 bucket exists\r\n S3 create bucket test-robotframework-s3-bucket\r\n S3 Should Exists test-robotframework-s3-bucket\r\n S3 delete bucket test-robotframework-s3-bucket\r\n\r\nPut a Object in a S3 bucket\r\n S3 create bucket test-robotframework-s3-bucket\r\n S3 put object test-robotframework-s3-bucket test-robotframework-s3-object\r\n```\r\n\r\n## Contribui\u00c3\u00a7\u00c3\u00a3o\r\nContribui\u00c3\u00a7\u00c3\u00b5es s\u00c3\u00a3o bem-vindas! Sinta-se \u00c3\u00a0 vontade para abrir issues e pull requests.\r\n\r\n## Licen\u00c3\u00a7a\r\nEste projeto est\u00c3\u00a1 licenciado sob a licen\u00c3\u00a7a MIT. Veja o arquivo LICENSE para mais detalhes.\r\n\r\n",
"bugtrack_url": null,
"license": "MIT Licence",
"summary": "A python package to create test cases for AWS services using Robot Framework",
"version": "0.0.2",
"project_urls": {
"Homepage": "https://github.com/Hespius/robotframework-awslibrary"
},
"split_keywords": [
"robotframework",
"testing",
"testautomation",
"aws",
"boto3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ae4d43d363c43b3ed671c18f909ac550eec4a37cc60e8410f90f63850999549d",
"md5": "25f21ea93d66dfdb8c3166d4493be6b8",
"sha256": "9a4bdec7a4849da0cb40f9a784001c912e9f00e93fd3340e03d35d581b241158"
},
"downloads": -1,
"filename": "robotframework-awslibrary-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "25f21ea93d66dfdb8c3166d4493be6b8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4233,
"upload_time": "2024-11-19T02:32:49",
"upload_time_iso_8601": "2024-11-19T02:32:49.303182Z",
"url": "https://files.pythonhosted.org/packages/ae/4d/43d363c43b3ed671c18f909ac550eec4a37cc60e8410f90f63850999549d/robotframework-awslibrary-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-19 02:32:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Hespius",
"github_project": "robotframework-awslibrary",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "robotframework-awslibrary"
}