Skip to content

JoneSabino/CPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

README

Projeto de automação de regressão de testes UAT do PDV xStore

Objetivo do projeto

Simular de maneira automatizada os fluxos de operação de operadores de caixa nas lojas

Setup do projeto

Pré requisitos:

Python 3 (O projeto foi desenvolvido utilizando a versão 3.8.0)
Java Rutime Environment (JRE)
Git

Instalando o Python:

Em ambientes Windows, faça o download da do pacote "Windows x86-64 executable installer" e siga as instruções do instalador.

Demais instalações:

Baixe o instalador através do link acima e siga as intruções.

Ambiente de Desenvolvimento:

(Este passo é opcional mas recomendado.) Os Ambientes virtuais no python permitem que os projetos rodem de maneira isolada, protegendo o projeto de dependências desnecessárias, garantindo que rode na versão correta da linguagem, etc. Para instalar, após ter instalado o Python 3, instale o virtualenv da seguinte maneira:

> pip install virtualenv

Após a instalação, navegue um diretório de sua escolha e execute:

> virtualenv <nome_do_ambiente>

Um diretório será criado com o nome escolhido para o ambiente com a seguinte estrutura:

Include/
Lib/
LICENSE.txt
Scripts/
tcl/

Para iniciar o ambiente virtual, rode o script activate.bat contido no diretório Scripts:

> cd <nome_do_ambiente>
> Scripts\activate.bat

Clonando repositório remoto

Dentro do ambiente virtual rode o comando:

> git clone <"remote-url">
  • remote url: url do repositório do GitLab, de preferência por utilizar a SSH.

[Configurando chave ssh no windows]

Instalando dependências

Dentro do projeto existe um arquivo requirements.txt que contém todas as dependências do projeto. Instale-as em seu ambiente usando o comando:

> pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages