Árvore de páginas

Define  exemplos simples para utilizar o Autômato em testes executados sobre o SmartClient,  no projeto selecionado será incluída a pasta smarClient composta pela pasta resource e quatro arquivos de testes:


  1. pasta resource: arquivo de configuração .ch.
  2. sc00_all: executa todos os testes definidos no projeto.
  3. sc01_setup: testa o acesso ao módulo do SmartClient.
  4. sc02_login: testa  o login.
  5. sc03_produto:  testa o cadastro de um produto.

 

Aplicação das configurações

 

As configurações efetuadas no assistente do plugin de exemplo são aplicadas sobre o arquivo TASmartClient.ch utilizado para centralizar configurações de execução dos testes.

 

Assistente de configuração do arquivo TASmartClient.ch.

 

Arquivo TASmartClient.ch.


 Nota:O arquivo TASmartClient.ch deve ser adicionado na pasta de Includes do Protheus.



  • Identificadores SmartClient X Arquivos de Testes


Para executar os testes no SmartClient é possível que haja a necessidade de adaptar o identificador dos elementos, para isso você poderá utilizar o Firebug do navegador. As imagens abaixo apresentam a tela de login do SmartClient,  o identificador correspondente localizado com o Firebug  e o trecho do arquivo sc02_login.prw que executa o teste sobre tela de login.




Tela de Login e visualização com Firebug.


Arquivo de teste sc02_login.prw.


 


 

 

 

 

 

 

  • Sem rótulos