Académique Documents
Professionnel Documents
Culture Documents
Usurio
Objetivos do Curso
Apresentar e discutir os conceitos sobre a ferramenta RQM; Entender como utilizar o RQM; Exercitar os conceitos apresentados.
Informaes Gerais
Informaes Gerais sobre o RQM
http://www01.ibm.com/software/awdtools/rqm/
Viso Geral
O RQM uma ferramenta colaborativa, webbased, que oferece planejamento completo, criao de testes e gerenciamento dos artefatos atravs ciclo de desenvolvimento do software.
Dashboard (Painis)
Prov uma viso geral do projeto; Permite fcil acesso informaes mais completas; Podem ser configurados de acordo com a necessidade do usurio; Possibilita a criao de novas Guias e adio de viewlets.
Dashboard (Painis)
Exemplos de viewlets:
Welcome My Tasks Status de Execuo Resoluo de Defeitos Cobertura dos Requisitos ...
Dashboard (Painis)
Exemplos de viewlets:
10
Mdulos do Curso
1. Planejando Esforo de Teste
6. Executando
11
Plano de Teste
Descreve o escopo de todo o esforo de teste; Define as funcionalidades e os ambientes a serem testados, critrios de entrada e sada, objetivos de qualidade, entre outros itens; baseado em um Template de Plano de Teste.
Rational Quality Manager 13
Plano de Teste
A partir do Plano de Teste possvel iniciar vrias atividades:
Configurar um processo de reviso formal; Importar requisitos de uma ferramenta de gerencia de requisitos e associ-los s etapas de teste; Definir cronograma para cada iterao; Definir objetivos de negcio, objetivos do teste, objetivos de qualidade e critrios de entrada e sada.
Rational Quality Manager 14
17
18
19
23
24
26
27
28
Plano de Teste
Exerccio:
15 min.
Crie um novo Plano de Teste para um ciclo de execuo do projeto QIB. Crie um item de trabalho para que o seu colega ao lado complete uma das sees do seu Plano de teste. Remova duas sees do seu Plano de Teste e adicione uma nova seo.
29
Gerenciando Modelos
Devem ser usados como ponto de partida para Planos de Teste e Etapas de Teste; possvel criar novos modelos; possvel selecionar um modelo Padro; No possvel modificar os modelos default.
30
Visualizando Modelos
31
Visualizando Modelos
A partir da visualizao de Modelos possvel:
Criar novo Modelo de Plano de Teste ( ) Criar novo Modelo de Etapa de Teste ( ) Criar cpia de Modelo ( ) Configurar Modelo como Padro ( ) Arquivar Modelo ( )
32
Criando Modelos
33
34
Gerenciando Modelos
Exerccio:
5 min.
Crie um novo modelo de Plano de Teste que contenha, pelo menos, uma seo personalizada.
35
Gerenciando Requisitos
Permite a importao de requisitos (arquivos .xml ou ferramenta de gerencia de requisitos); Permite a insero de requisitos manualmente; Atualiza o status do requisito caso o requisito seja modificado ou excludo da ferramenta de onde foi importado; Possibilita a associao entre o requisito e a Etapa de Teste.
36
37
Criando Requisitos
38
Visualizando Requisitos
39
Visualizando Requisitos
A partir da visualizao de Requisitos possvel:
Consultar Planos de Teste associados ao Requisito ( ) Consultar Etapas de Teste associados ao Requisito ( ) Criar Etapa de Teste do Requisito ( ) Excluir Requisito ( )
40
41
42
43
44
45
46
47
Gerenciando Requisitos
Exerccio:
15 min.
Com base no documento de requisitos do QIB, cadastre 2 requisitos no RQM; Adicione os requisitos a um Plano de Teste; Crie uma etapa de teste para cobrir os requisitos cadastrados; Consulte os Planos de Teste relacionado a determinado requisito.
48
Gerenciando Riscos
Testes baseados em risco:
Permitem que sejam feitas priorizaes na execuo dos Planos de Teste e Etapas de Teste; Possibilitam a alocao de recursos para os artefatos de teste que tenham maior chances de apresentar falhas ou maior impacto caso uma falha ocorra.
49
Gerenciando Riscos
50
Gerenciando Riscos
51
Gerenciando Riscos
52
Gerenciando Riscos
53
Gerenciando Riscos
54
Gerenciando Riscos
Exerccio:
10 min.
Avalie os riscos do seu Plano de Teste. Avalie e comente a respeito do planejamento de risco do Plano de Teste do seu colega ao lado.
55
56
57
58
59
60
61
62
Crie ambientes de teste para o seu Plano de Teste. Adicione um Ambiente de Teste existente ao Plano de Teste.
63
64
65
66
Etapa de Teste
O que eu vou testar? Definir o que ser necessrio validar para garantir que o sistema esteja funcionando corretamente; Garantir que o sistema foi desenvolvido seguindo os padres de qualidade.
68
70
71
Peso
uma medida para o esforo de execuo Pode ser baseado em horas, unidades de trabalho, prioridade.
Rational Quality Manager 72
73
Ps-condio
Indica condies que devem ser verdadeiras aps a execuo da Etapa de Teste.
75
76
77
79
80
81
Etapa de Teste
Exerccio:
10 min.
Crie duas novas Etapa de Teste para atender a um requisito do QIB. Associe as Etapas de Teste aos Requisitos. Crie um item de trabalho para que o seu colega ao lado complete uma das sees da sua Etapa de Teste.
82
Conjunto de Teste
uma coleo de Etapas de Teste agrupadas para fins de execuo; Apresenta duas sees:
Resumo Etapas de Teste
83
Conjunto de Teste
84
Conjunto de Teste
85
Conjunto de Teste
86
Conjunto de Teste
A partir da seo Etapas de Teste possvel:
Executar Etapa(s) de Teste ( ) Alterar Propriedade de Execuo ( ) Editar Script de Teste Padro ( ) Mover Etapas de Teste ( ) Remover Etapas de Teste ( )
87
Conjunto de Teste
Exerccio:
10 min.
Crie um Conjunto de Teste que agrupe as Etapas de Teste criadas no exerccio anterior. Selecione uma das Etapas de Teste e altere suas Propriedades de Execuo.
88
Processo de Reviso
Possibilita que os membros da equipe colaborem com o desenvolvimento do Plano ou Etapa de Teste.
89
Processo de Reviso
Designando Revisores e Aprovadores:
90
Processo de Reviso
Continuao...
91
Processo de Reviso
Revisando uma Etapa de Teste/Plano de Teste:
92
Processo de Reviso
Continuao...
93
Processo de Reviso
Exerccio:
10 min.
Inicie o processo de reviso para uma das Etapas de Teste criadas por voc. Verifique o a seo My tasks do seu Painel e d continuidade ao processo de reviso atribudo a voc.
94
95
96
97
Adicione duas Etapas de Teste existentes ao seu Plano de Teste. Crie uma nova Etapa de Teste a partir do Plano de Teste e associe-os.
98
Registro de Execuo
Contem informaes detalhadas sobre a execuo da Etapa de Teste; Especifica o ambiente de execuo para cada Etapa de Teste; possvel gerar automaticamente ou manualmente.
99
100
101
102
103
104
105
Registro de Execuo
Exerccio:
Crie manualmente um registro de execuo para uma das Etapas de Teste criadas nos exerccios anteriores. Gere registros de execuo automticos utilizando a maior cobertura possvel.
10 min.
106
108
110
111
112
113
114
115
116
117
Dados de Teste
uma coleo de dados que devem ser usados em lugar das variveis; Possibilita modificao dos dados de teste sem afetar a Etapa de Teste; Pode ser compartilhado por vrios scripts de teste e usurios.
118
Dados de Teste
Os dados so importados para o RQM atravs de arquivo .CSV; Variveis inseridas no script de teste sero substitudas pelos dados de teste; Possibilita o uso de nico script de teste para realizar testes com diferentes dados de entrada.
119
120
121
122
123
124
Dados de Teste
Exerccio:
10 min.
Crie um arquivo .csv que contenha os dados necessrios para execuo da sua Etapa de Teste. Crie novos Dados de Teste no RQM e atribua as variveis necessrias sua Etapa de Teste.
125
Palavras-chave
uma sentena (passo) ou grupo de sentenas; O objetivo facilitar o reuso de sentenas; Ao ser alterada, todos os scripts de teste associados sero alterados automaticamente.
126
Criando Palavras-chave
127
Criando Palavras-chave
128
Criando Palavras-chave
Ou...
129
Pesquisando Palavras-chave
O uso de marcaes (tags) auxilia no processo de busca.
130
Utilizando Palavras-chave
131
Utilizando Palavras-chave
132
Palavras-chave
A partir da tela de pesquisa possvel editar os seguintes campos da palavrachave:
o nome; o script de teste associado; as marcaes
Para editar as sentenas do script de teste associado palavra-chave necessrio ir visualizao de scripts de teste.
Rational Quality Manager 133
Palavras-chave
Ao excluir ( ) uma palavra-chave, esta deixar de estar disponvel para uso, porm os scripts de teste que a contem no sero alterados.
134
Dados de Teste
Exerccio:
10 min.
135
Viso Geral
possvel referenciar scripts de vrias ferramentas de automao de teste
Exemplo:
Rational Functional Tester Rational Perfomance Tester Rational Service Tester for SOA Quality Rational Robot
137
Viso Geral
As etapas de teste faro referencia a scripts de teste automatizados; Possibilita a execuo de casos de teste automatizados e armazenamento do resultado da execuo; Cada ferramenta implementa sua prpria integrao com o RQM; A integrao feita de forma similar para todas as ferramentas.
138
Adaptadores
As ferramentas de teste se conectam ao RQM atravs de adaptadores; O adaptador ouve a requisio do RQM e executa o teste na maquina onde a ferramenta est instalada; A maioria dos adaptadores so instalados juntamente com a ferramenta.
139
Executando testes automticos na mquina local O RQM Web client e server precisam estar sendo executados; O adaptador precisa estar instalado e sendo executado na mquina onde a ferramenta est instalada; Os scripts de teste precisam estar localizados na maquina onde os testes sero executados.
Rational Quality Manager 140
141
142
143
Estabelecendo Conexo
Configurando o adaptador (Functional Tester):
144
Estabelecendo Conexo
Adaptador iniciado:
145
Estabelecendo Conexo
No RQM...
146
147
148
149
150
Organizando em Categorias
meramente um atributo de um artefato de teste; Um mecanismo de agrupamento para organizar os artefatos de teste em hierarquias lgicas; Exemplo:
Plano de Teste para a verso 8.0 da aplicao QIB Etapa de Teste de performance para funo de login do QIB
Rational Quality Manager 152
Definindo Categorias
153
Definindo Categorias
154
Definindo Categorias
As categorias e tipos de categorias tambm podem ser alteradas a partir da seo Resumo do artefato de teste.
155
Definindo Categorias
156
Organizando em Categorias
Exerccio:
15 min.
Adicione um novo tipo de categoria e 2 novas categorias; Organize os seus planos e etapas de teste dentro das categorias existentes.
157
Pesquisando Artefatos
Full-text search
158
Pesquisando Artefatos
Full-text search
Localiza artefatos, de todos os tipos, que tem a palavra procurada no nome ou descrio; Para filtrar os resultados preencha o campo Digitar Texto de Filtro; Para agrupar os resultados, utilize as opes do combo Agrupar por:
159
Pesquisando Artefatos
Visualizar Construtor
160
Pesquisando Artefatos
Visualizar Construtor
Usado para pesquisa de um nico tipo de artefato; Alm dos filtros exibidos, possvel adicionar outros filtros ( ) Para filtrar os resultados preencha o campo Digitar Texto de Filtro; Para agrupar os resultados, utilize as opes do combo Agrupar por:
Rational Quality Manager 161
162
164
Pesquisando Artefatos
Exerccio:
10 min.
Pesquise todas as etapas de teste para uma determinada categoria. Pesquise todos os artefatos que contenham a palavra Teste. Pesquise todos os planos de teste que pertencem a voc e opte por visualizar como Explorer.
166
Preferncias
Permite a alterao da disposio dos elementos de interface.
167
168
169
170
172
Visualizao Normal
Detalhes do artefato + detalhes de scripts de teste associados
Tamanho Integral
Detalhes do artefato + requisitos + itens de trabalho registro de execuo + scripts de teste
173
174
Preferncias / Exportando
Exerccio:
Altere as preferncias da sua interface para que o Plano de Teste possa sempre ser visualizado como rvore. Exporte Planos de Teste de vrias maneiras diferentes e analise o resultado. Exporte Etapas de Teste de vrias maneiras diferentes e analise o resultado.
20 min.
175
Executando
Viso Geral
RQM possibilita vrios tipos de execuo para atender a necessidade de equipes diferentes:
Execuo de Etapa de Teste; Execuo de Conjuntos de Testes; ...
180
181
182
183
184
185
186
187
188
189
190
191
192
194
195
196
197
198
Executando Etapa de Teste sem Script de Teste O teste baseado no contedo das sees da etapa de teste; Sees importantes:
Resumo Condio Prvia Ps-condio Documentos anexados
199
200
201
202
203
Executando
Exerccio:
Realize a execuo de:
Uma Etapa de Teste com script associado; Uma Etapa de Teste sem script associado; Um Conjunto de Teste; Um Registro de Execuo.
25 min.
204
Viso Geral
Pode ser feita atravs do RQM ou de outras ferramentas (RTC, ClearQuest) integradas ao RQM; Est presente em todas as etapa do processo de teste.
206
207
208
209
210
211
212
213
214
Criar Defeito
215
Executando
Exerccio:
10 min.
216
Localizar Defeitos
A pesquisa por defeitos feita atravs da consulta de Itens de Trabalho; possvel criar uma consulta para facilitar a localizao.
217
Criar Consulta
218
Criar Consulta
219
Criar Consulta
220
Executando
Exerccio:
10 min.
Crie uma consulta para localizar todos os itens de trabalho do tipo Defeito. Crie uma consulta para localizar todos os itens de trabalho criados a partir de Etapas de Teste.
221
Duvidas?
Obrigada!