Em mais uma de minhas pesquisas no Oráculo achei um serviço na web que ainda não conhecia: Scribd. Ele é um serviço de publicação de documentos de forma gratuita.
Daí isso responderá (eu acho) a diversas perguntas de pessoas como: "Onde consigo um template do artefato tal..." mesmo existindo a Norma IEEE-829
Abaixo as cunsultas referentes aos templates mais pedidos (rsrsrs):
Test Plan
http://www.scribd.com/search?query=test+plan
Test Case
http://www.scribd.com/search?query=test+case
Outros itens interessantes...
ISTQB sample question papers-part 1
http://www.scribd.com/doc/2952020/ISTQB-sample-question-paperspart-1
IEEE 829-1998
http://www.scribd.com/doc/2620632/IEEE-8291998
ISTQB Mock Papers
http://www.scribd.com/doc/3030727/ISTQB-Mock-Papers
cste_overview
http://www.scribd.com/doc/3294165/csteoverview
Effective software testing - 50 specific ways to improve your testing (Addison Wesley) Optimized
http://www.scribd.com/doc/2289487/Effective-software-testing-50-specific-ways-to-improve-your-testing-Addison-Wesley-Optimized
Building a user interface test automation framework
http://www.scribd.com/doc/563931/Building-a-user-interface-test-automation-framework
SWEBOK Guide 2004
http://www.scribd.com/doc/944975/SWEBOK-Guide-2004
Software Testing Guide Book Part 1
http://www.scribd.com/doc/2175351/Software-Testing-Guide-Book-Part-1
The CMMI: It's So Much More Than Merely Improving Software Processe
http://www.scribd.com/doc/2252012/The-CMMI-Its-So-Much-More-Than-Merely-Improving-Software-Processes
Test Effort Estimation
http://www.scribd.com/doc/3115664/Test-Effort-Estimation
Software Testing Interview Questions
http://www.scribd.com/doc/3104328/Software-Testing-Interview-Questions
DB Testing
http://www.scribd.com/doc/3163439/DB-Testing
API Testing Method
http://www.scribd.com/doc/2577595/API-Testing-Method
Use Cases and Test Cases Relation in Testing Process
http://www.scribd.com/doc/2021988/Use-Cases-and-Test-Cases-Relation-in-Testing-Process
Performance Testing AJAX-based Applications
http://www.scribd.com/doc/2743564/Performance-Testing-AJAXbased-Applications
Mostrando postagens com marcador documentos. Mostrar todas as postagens
Mostrando postagens com marcador documentos. Mostrar todas as postagens
terça-feira, 10 de junho de 2008
domingo, 16 de setembro de 2007
Templates de documentos de Engenharia de Software
Estes documentos podem servir como ponto de partida para a documentação de seu projeto.
Vejo em algumas listas o pessoal pedindo templates de documentos, em sua maioria de Plano de Testes que é facilmente confeccionado com base na norma IEEE 829...
O projeto ReadSET possui os seguintes documentos:
- Proposta do projeto
- Plano do Projeto
- Caso de Uso
- Plano de QA
- Casos de Teste
- Checklists
Vale a pena verificar estes templates mesmo se você já possui um modelo bem definido.
Quando você efetua o download destes documentos ele já vem num formato HTML já padronizado e muito organizado.
segunda-feira, 13 de agosto de 2007
Casos de Teste
Depois de um tempo sem blogar vou compartilhar minhas experiências sobre um documento muito utilizado por nós, profissionais de qualidade e teste de software: Casos de Teste.
Vamos fazer uma abordagem bem inicial:
O que é um Caso de Teste?
Basicamente um Caso de Teste é aquele documento que possui entradas dentro inseridas no sistema/programa e suas saidas esperadas.
Mostra os caminhos percorridos por um módulo, caso de uso ou funcionalidade dentro do projeto.
Servem como base para que os testadores possam executar os testes manualmente, mas podemos cria-los com o intuito de automatizar os casos e devem cobrir o máximo de situações possíveis.
Campos necessários para um Caso de Teste
Segunda a norma IEEE 829 um Caso de Teste deve possuir:
Devemos criar um identificador para o documento. Podemos colocar informações sobre o tipo de caso, revisão, numero do caso de teste entre outros itens.
Itens de teste
Breve descrição dos itens, funcionalidades, módulos, etc. que será descrito no caso de teste.
Especificações de entrada
Especifica todas as entradas necessárias para executar o caso de teste. Podemos colocar qualquer tipo de entrada no caso de teste, o que melhor se adequar a sua realidade.
Ex: dados na tela, comandos SQL, mensagens, etc...
Especificações de Saida
Especificar todas as saidas e particularidades depois de executada uma determinada entrada. Procure explicar claramente o que deve ser exibido para não haver erros de entendimento.
Ambiente necessário
Especifica ambientes como hardware e software necessários para a execução do caso de teste, bem como qualquer configuração que externa (fora da aplicação).
Exigências especiais
Descreve qualquer caso especial de inicialização, configuração, etc que seja necessário aplicar no caso de teste.
Interdependências
Relacionar todos os documentos necessários para a execução do caso de teste. Procure sumarizar os documentos.
Ao longo do tempo vou postar alguns modelos de casos de teste.
Quem tiver algum modelo que queira compartilhar envie um email ou poste um comentário aí!
Abraços!
Referências:
http://en.wikipedia.org/wiki/Test_case
http://standards.ieee.org/reading/ieee/std_public/description/se/829-1983_desc.html
Vamos fazer uma abordagem bem inicial:
O que é um Caso de Teste?
Basicamente um Caso de Teste é aquele documento que possui entradas dentro inseridas no sistema/programa e suas saidas esperadas.
Mostra os caminhos percorridos por um módulo, caso de uso ou funcionalidade dentro do projeto.
Servem como base para que os testadores possam executar os testes manualmente, mas podemos cria-los com o intuito de automatizar os casos e devem cobrir o máximo de situações possíveis.
Campos necessários para um Caso de Teste
Segunda a norma IEEE 829 um Caso de Teste deve possuir:
- Identificador do Caso de Teste
- Itens de teste
- Especificações de entrada
- Especificações de Saida
- Ambiente necessário
- Exigências especiais
- Interdependências
Devemos criar um identificador para o documento. Podemos colocar informações sobre o tipo de caso, revisão, numero do caso de teste entre outros itens.
Itens de teste
Breve descrição dos itens, funcionalidades, módulos, etc. que será descrito no caso de teste.
Especificações de entrada
Especifica todas as entradas necessárias para executar o caso de teste. Podemos colocar qualquer tipo de entrada no caso de teste, o que melhor se adequar a sua realidade.
Ex: dados na tela, comandos SQL, mensagens, etc...
Especificações de Saida
Especificar todas as saidas e particularidades depois de executada uma determinada entrada. Procure explicar claramente o que deve ser exibido para não haver erros de entendimento.
Ambiente necessário
Especifica ambientes como hardware e software necessários para a execução do caso de teste, bem como qualquer configuração que externa (fora da aplicação).
Exigências especiais
Descreve qualquer caso especial de inicialização, configuração, etc que seja necessário aplicar no caso de teste.
Interdependências
Relacionar todos os documentos necessários para a execução do caso de teste. Procure sumarizar os documentos.
Ao longo do tempo vou postar alguns modelos de casos de teste.
Quem tiver algum modelo que queira compartilhar envie um email ou poste um comentário aí!
Abraços!
Referências:
http://en.wikipedia.org/wiki/Test_case
http://standards.ieee.org/reading/ieee/std_public/description/se/829-1983_desc.html
Assinar:
Postagens (Atom)