• A Confluence está sendo executada atualmente com todos os plugins que não são do sistema desabilitados. Pode haver perda de algumas funcionalidades

Árvore de páginas

Ambiente Local (execução no desenvolvimento e na revisão da issue)

  • Atualize a node_modules no repositório da Vitrine, com o tgz gerado a partir da branch de desenvolvimento da issue dos demais repositórios.
  • Execute os testes através do comando npm run dev:cy-run
  • Selecione a opção E2E Testing

  • Selecione o browser Chrome e clique em Start E2E Testing in Chrome



  • Execute os "Specs" que corresponda a issue

Ambiente Dev (execução na revisão da issue)

O processo consiste em atualizar a branch develop com a branch de desenvolvimento da respectiva issue em revisão.

Para cada um dos repositórios listados abaixo, siga as instruções na ordem indicada:

  • PO Style
    https://github.com/po-ui/po-style
    • Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para development.
    • Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
  • PO Theme Totvs
    https://github.com/totvs/po-theme-totvs
    • Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para development.
    • Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
  • PO UI
    https://github.com/po-ui/po-angular
    • Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para development.
    • Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
  • THF Component
    https://dev.azure.com/totvstfs/THF/_git/thf-components
    • Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para development.
    • Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".
  • Vitrine
    https://dev.azure.com/totvstfs/TOTVSApps-SupportElements/_git/smart-ui-service-thf-web
    • Caso possua uma Pull Request (PR) para issue, crie uma nova PR partindo da branch de desenvolvimento da issue para develop.
    • Conclua a nova PR, preferencialmente utilizando "Rebase and Merge".

Execução da Pipeline

  • Se houver um merge para a branch develop no repositório da Vitrine, a pipeline "thf-web-develop" será acionada automaticamente
  • Caso contrário, a execução deve ser feita manualmente

🔗 Acesse a pipeline em: Pipeline thf-web-develop - Azure DevOps 

🔗 Como visualizar resultado da execução do testes e2e no ambiente de Dev


  • Sem rótulos