Repositório de scripts de teste UI desktop feitos com AutoIt.
O REPOSITÓRIO DEVERÁ SER CLONADO NO DIRETÓRIO..: 📁D:\Testes-Automatizados\
PADRONIZAÇÃO DO NOME DOS ARQUIVOS
-
Arquivos de Teste ==> TA_[Nome do Arquivo].au3
Ex.: TA_Cadastrar Feriado.au3
-
Arquivos de Teste Para BUG ==> TA_BUG [Nome do Arquivo].au3
Ex.: TA_BUG Cadastro de transportador padrão para fornecedor.au3
-
Arquivos de UDF ==> Padrão PascalCase
Ex.: AlteraResolucao.au3
-
Arquivos de Form ==> frm[Nome do Arquivo].au3
Ex.: frmPerguntaCadastro.au3
PADRONIZAÇÃO DO CODIGO
-
Nomear as variaveis informando a primeira letra do tipo de dados que a mesma armazenara.
Ex.:
- $sVariavelArmazenaString = "texto"
- $iVariavelArmazenaInt = 10
- $dVariavelArmazenaDouble = 5.5
- $bVariavelArmazenaBool = true
- $aVariavelArray[3] = ["Item 0", "Item 1", "Item 2"]
- $vVariavelVariante = 1 OU $vVariavelVariante = "string"
- $oVariavelArmazenaObjeto = _MySQLConnect($sUsername, $sPassword, $sDatabase, $sHost)
-
Funções ==> Padrão PascalCase
Ex.:
Func FuncaoExemplo()
EndFunc -
Nome de Variaveis e Funções privadas (Local) devem ser precedidos de underline (_).
Ex.:
- Local $_sVariavelPrivada = ""
- _FuncaoPrivada()
OBS.: Exceção para as variaveis geradas pelo 'Koda FormDesigner'.