Ferramentas & Frameworks - Realizar Teste de Software

De Redome
Ir para: navegação, pesquisa

A automatização do testes unitários e de sistemas tem por finalidade reduzir o envolvimento humano em atividades manuais repetitivas.

Como o código-fonte do sistema Redome é constantemente modificado durante o ciclo de desenvolvimento e, para cada alteração, é necessário confirmar que nada que já tenha sido testado parou de funcionar, vários cenários de testes precisam ser verificados inúmeras vezes.

A implementação de testes automatizados reduz as tarefas repetitivas e o envolvimento humano e, consequentemente, a possibilidade de falhas, sendo a melhor maneira de aumentar a eficácia, eficiência e cobertura do seu teste de software.

Para download das ferramentas acesse https://ibm.box.com/s/gnaahl9odtd9md1qcbolhq8ja46dsjcu

Frameworks

Front-end

  1. Protractor: end-to-end test framework for Angular 2
  2. Karma: test runner

Back-end

  1. Junit 4: teste unitário
  2. Cucumber: BDD

Ferramentas

Apoio à execução dos testes

  1. Apache JMeter: performance
  2. SoapUI: serviços
  3. Postman (plugin do chrome): serviços

Apoio ao desenvolvimento dos testes

  1. JSONView (plugin do chrome): validação de json
  2. Firebug (plugin do firefox): front-end
  3. Oracle SQL Developer: conexão e manutenção do banco de dados

Plugins para o VSCode

  1. Angular 2, 4 and upcoming TypeScript, HTML Snippets for VS Code
  2. Atom One Dark Theme
  3. Auto Import
  4. HTML Snippets
  5. Vscode-icons
  6. Document This
  7. TypeScript Toolbox