A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ENG1153 : 2011.1 Aluno: Sandro Rossi. A Empresa Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados:

Apresentações semelhantes


Apresentação em tema: "ENG1153 : 2011.1 Aluno: Sandro Rossi. A Empresa Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados:"— Transcrição da apresentação:

1 ENG1153 : 2011.1 Aluno: Sandro Rossi

2 A Empresa

3 Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados: Interface x Banco ou Banco x Banco

4 Principais Ferramentas IBM Rational Functional Tester IBM Rational Test Manager BDUnit Framework

5 IBM Rational Functional Tester(RFT) Ferramenta de automação de testes de software Agiliza o processo de testes de regressão. Scripts de teste desenvolvidos na linguagem JAVA Obtenção rápida de elementos da GUI (como valores em células de uma tabela) Acesso a banco de dados e verificação de regras de negócio

6 IBM Rational Test Manager O IBM Rational Test Manager é uma ferramenta utilizada para gerenciar e especicar testes manuais e/ou automatizados. O workow do IBM TestManager suporta atividades como: o planejamento de testes, o design de testes, a implementação de testes, a execução de testes e a avaliação dos testes realizados.

7 Sistema Bandeira Brasil Desenvolvido pelo laboratório TecGraf - da PUC-Rio - tendo como cliente a Petrobrás Responsável por controlar o estoque e suprimento de petróleo e seus derivados (ex: gasolina,querosene e etc). Ferramenta para o planejamento tático e o acompanhamento do suprimento de derivados e petróleo no Brasil. Realiza a integração de informações de diversos sistemas corporativos da área de Abastecimento da Petrobras

8 JIRA acompanhamento de bugs o acompanhamento de problemas(issues) gerenciamento de projetos. É utilizada para integrar as equipes que participam do desenvolvimento de projetos. Fornecendo um rápido monitoramento de problemas, A equipe de desenvolvimento de software pode corrigir bugs e acelerar a entrega do produto nal ao cliente.

9 Passo 1: Design do Caso de Teste Criação do Design Contendo o Passo-a-Passo do Caso de Teste com a Ferramenta Test Manager Antes de criarmos um script, é necessário criar o design do caso de teste. Isto possui como objetivo orientar o desenvolvimento do código e deixar a atividade documentada. Deste modo, um outro membro da equipe poderá compreender rapidamente o que foi feito na atividade, além de obter informações adicionais, como por exemplo as tabelas de banco e regras de negócio utilizadas.

10 Passo 2 : Script Automatizado Nesta etapa, é gerado o script automatizado com o RFT. Neste processo, pode-se utilizar de código Java para criar vericações tão complexas quanto necessário. Dentre os trabalhos feitos pelo estagiário, encontra-se o caso de teste identicado por CT_GUI_UC41_45_ExibirOpEnvioCarga. O objetivo deste caso é testar a correspondência entre os dados apresentados na interface e aqueles existentes no banco de dados. Inicialmente, são obtidos dados de uma tabela swing - recuperados diretamente da interface do software Bandeira Brasil, em execução. A seguir, é feito o acesso ao banco e o necessário tratamento destes dados - tal como a aplicação de regras de negócio e arredondamento de valores. Total de linhas de código: 320 Conclusão: DESENVOLVER ESTES SCRIPTS DE TESTE PODE SER TÃO COMPLEXO QUANTO DESENVOLVER SOFTWARE

11 Passo 3 Cadastrar atividade no JIRA

12 Encontrando um BUG Imagem em anexo

13 FIM


Carregar ppt "ENG1153 : 2011.1 Aluno: Sandro Rossi. A Empresa Equipe de Testes de Software Estudar os Casos de Uso Projetar Testes Automatizados e Manuais Testes Automatizados:"

Apresentações semelhantes


Anúncios Google