Introdução ao Teste de performance



Baixar 2.88 Mb.
Página1/93
Encontro27.04.2018
Tamanho2.88 Mb.
  1   2   3   4   5   6   7   8   9   ...   93






Introdução ao Teste de performance

Teste de Performance



Índice



Teste de Performance 1

Fundamentos do Teste de Performance 9

Objetivos 9

Resumo 9

Como usar este capítulo 9

Atividades de um teste de desempenho e performance 10

Por que os testes de desempenho? 11

Projeto Contexto 12

A Relação entre o teste e ajuste de desempenho 13

Cooperativa de Esforço 13

Tuning Visão Geral do Processo 14

Performance, Carga e testes de esforço 14

Baselines 14

Benchmarking 15

Terminologia 16

Resumo 19

Tipos de Teste de Desempenho 20

Objetivos 20

Resumo 20

Como usar este capítulo 20

Teste de Desempenho 21

Principais tipos de testes de desempenho 21

Matriz Resumo dos Benefícios por Tipos de Key Performance Test 22

Conceitos Adicionais / Termos 25

Resumo 25

Objetivos 26

Resumo 26

Como usar este capítulo 26

Resumo das Atividades 26

Síntese de Atividades Core-Teste de Desempenho 27

Core-Teste de Desempenho Walkthrough Atividades 29

Atividade 1. Identificar o ambiente de teste 30

Considerações 31

Atividade 2. Identificar os Critérios de Aceitação de Desempenho 31

Considerações 31

Atividade 3. Plano de Provas e Design 32

Considerações 32

Atividade 4. Configurar o ambiente de teste 33

Considerações 33

Atividade 5. Implementar a fazer o teste 34

Considerações 34

Atividade 6. Execute o Teste 35

Considerações 35

Atividade 7. Resultados analisar, reportar e reteste 36

Resumo 37

Coordenação de Testes de Performance com um processo iterativo baseado em 38

Objetivos 38

Resumo 38

Como usar este capítulo 38

Introdução à Abordagem 39

Teste Interativo Atividades de Desempenho 39

Relação com as atividades de teste Core Performance 40

Atividade 1. Entender a visão do projeto e Contexto 41

Checklist 41

Atividade 2. Identificar as razões para teste de desempenho 42

Checklist 42

Atividade 3. Identificar o Teste de Desempenho valor acrescenta ao projeto 43

Checklist 43

Atividade 4. Configurar o ambiente de teste 44

Checklist 44

Atividade 5. Identificar e coordenar tarefas 45

Checklist 45

Atividade 6. Tarefa Executar (s) 46

Checklist 46

Atividade 7. Analisar os Resultados e Relatório 47

Checklist 47

Atividade 8. Atividades Revisitar 1-3 e considerar os critérios de aceitação de Desempenho 48

Checklist 48

Atividade 9. Reprioritize tarefas 49

Checklist 49

Resumo 50

Gestão de ciclo de ensaio de desempenho Agile 50

Objetivos 50

Resumo 50

Como usar este capítulo 51

Introdução à Abordagem 51

Atividades Agile Testing Desempenho 51

Relação com as atividades do núcleo de teste de desempenho 53

Atividade 1. Entender a visão do projeto e Contexto 53

Projeto Visão 53

Projeto Contexto 54

Entenda o Sistema 54

Entenda o Projeto Meio Ambiente 54

Compreender o desempenho Build Agenda 55

Atividade 2. Identificar as razões para teste de desempenho 55

Critérios de Sucesso 56

Atividade 3. Identificar o Teste de Desempenho valor acrescenta ao projeto 56

Discussões Pontos 57

Atividade 4. Configurar o ambiente de teste 57

Atividade 5. Identificar e coordenar tarefas 58

Discussões Pontos 58

Atividade 6. Tarefa Executar (s) 58

Chaves para a realização de uma tarefa de teste de desempenho 59

Atividade 7. Analisar os Resultados e Relatório 59

Atividade 8. Atividades Revisitar 1-3 e considerar os critérios de aceitação de Desempenho 59

Atividade 9. Reprioritize tarefas 60

Considerações adicionais 60

Resumo 61

Gerenciando o ciclo de teste de desempenho em um ambiente (CMMI) Regulamentado 61

Objetivos 61

Resumo 61

Como usar este capítulo 62

Introdução à Abordagem 62

Atividades CMMI teste de desempenho 62

Relação com as atividades do núcleo de teste de desempenho 64

Desempenho CMMI fluxo de atividades de teste 65

Atividade 1. Compreender o processo e Critérios de Cumprimento 66

Determinar o processo 66

Determinar Critérios de Cumprimento 66

Atividade 2. Entenda o Sistema eo Plano do Projeto 67

Entenda o Sistema 67

Revisão do Plano de Projeto 67

Atividade 3. Identificar os Critérios de Aceitação de Desempenho 68

Requisitos de desempenho 68

Metas de Desempenho 68

Objectivos de Desempenho Teste- 68

Atividade 4. Plano de Actividades de teste de desempenho 69

Itens de Trabalho Mapa de Plano de Projeto 69

Adicionar Durações 69

Itens de Trabalho Priorize por Fase 70

Adicionar ao Plano de Pormenor 71

Atividade 5. Design Testes 71

Determinar os caminhos de navegação para os cenários Key 72

Determine dados de usuários individuais e Desvios 72

Determinar a distribuição relativa dos Cenários 73

Identificar alvo Níveis de carga 73

Identificar métricas de ser capturado durante a Execução de Teste 74

Considerações 74

Atividade 6. Configurar o ambiente de teste 74

Atividade 7. Implementar a fazer o teste 75

Atividade 8. Itens de trabalho de execução 75

Atividade 9. Resultados do Relatório de Dados e Arquivo 75

Atividade 10. Modificar Aprovação do Plano e Ganho para Modificações 76

Atividade 11. Retornar para Atividade 5 76

Atividade 12. Elaboração do Relatório Final 76

Resumo 76

Sistemas de Avaliação de aumentar a eficácia Teste de Desempenho 77

Objetivos 77

Resumo 77

Como usar este capítulo 77

Abordagem para avaliação do sistema 77

Funções do sistema de captação e / ou processos de negócios 78

Considerações 78

Atividades de Usuário Capture 78

Considerações 79

Capture a Arquitetura lógicos e físicos 79

Arquitetura lógica 80

Arquitetura física 81

Arquitetura de Sistemas 82

Considerações 83

Resumo 83

A quantificação do Usuário Final Gols Tempo de Resposta 84

Objetivos 84

Resumo 84

Como usar este capítulo 84

Terminologia 85

Abordagem para a quantificação do Usuário Final Tempo de Resposta 85

Determine a funcionalidade da aplicação e uso 85

Verbalize e capturar os requisitos e metas de desempenho 86

Revisão do Projeto de Documentação e contratos relativos 86

Os interessados entrevista que influenciarão o "Go Live" decisão 87

Determinar se existem normas e / ou linhas de base competitiva relacionadas com a aplicação 87

Quantificar requisitos de desempenho e metas 88

Separe Requisitos de Metas 88

Capturado quantificar metas de desempenho 88

Quantificar Capturado Requisitos de Desempenho 89

Requisitos de Desempenho Record e Metas 90

Resumo 90

Determining Performance Testing Objectives 90

Objetivos 90

Resumo 90

Como usar este capítulo 91

Terminologia 91

Abordagem para determinar os objetivos do teste de desempenho 92

Determinar os objetivos do teste de desempenho 92

Determinar os Objetivos Geral 92

Revisão do Plano de Projeto 93

Revisar a Arquitetura 93

Peça aos membros da equipe 93

Capturar ou estimativa de recursos e limites de uso Metas 93

Captação de Recursos Orçamento ou nos Orçamentos 94

Identificar métricas 95

Comunicar os resultados 95

Fique ciente dos objectivos Mudar, Metas e Orçamentos 95

Estudos de Caso - Identificando objetivos de desempenho de testes 96

Estudo de Caso 1 96

Estudo de Caso 2 97

Estudo de Caso 3 98

Resumo 99

Quantifying End-User Response Time Goals 99

Objetivos 99

Resumo 99

Como usar este capítulo 100

Terminologia 100

Abordagem para a quantificação do Usuário Final Tempo de Resposta 100

Determine a funcionalidade da aplicação e uso 101

Verbalize e capturar os requisitos e metas de desempenho 101

Revisão do Projeto de Documentação e contratos relativos 102

Os interessados entrevista que influenciarão o "Go Live" decisão 102

Determinar se existem normas e / ou linhas de base competitiva relacionadas com a aplicação 103

Quantificar requisitos de desempenho e metas 103

Separe Requisitos de Metas 103

Capturado quantificar metas de desempenho 103

Quantificar Capturado Requisitos de Desempenho 104

Requisitos de Desempenho Record e Metas 105

Resumo 105

Consolidar Vários tipos de critérios de aceitação de Desempenho 106

Objetivos 106

Resumo 106

Como usar este capítulo 106

Terminologia 107

Abordagem para consolidação dos critérios de aceitação 107

Requisitos Investigar Usuário Final 108

Requisitos de Negócio Colete 108

Determinar os requisitos técnicos 109

Normas de Pesquisa, Conformidade e Contratos 110

Estabelecer objetivos de teste de desempenho 110

Comparar e consolidar Características de Desempenho 110

Revisão e Atualização do Plano de Desempenho 111

Resumo 111

Uso de Modelagem de Aplicação 111

Objetivos 111

Resumo 112

Como usar este capítulo 112

Abordagem para o uso de aplicativos de modelagem 112

Identificar os objectivos 113

Considerações 113

Determine Cenários Uso da Chave 114

Considerações 114

Determinar os caminhos de navegação para os cenários Key 115

Considerações 115

Determine dados de usuários individuais e Desvios 116

Métricas Web Site em Web Logs 116

Determinar a distribuição relativa dos Cenários 117

Considerações 119

Identificar alvo Níveis de carga 120

Quantificar o volume de uso da aplicação: Teoria 120

Quantificar o volume de uso de aplicativos 121

Integrando Variância Modelo 122

Considerações 123

Prepare-se para implementar o modelo 123

Considerações 123

Resumo 123

Determinação de dados de usuários individuais e Desvios 123

Objetivos 123

Resumo 124

Como usar este capítulo 124

Usuário Atrasos 124

Consequências da impropriamente Atrasos Usuário Modelando 124

Passo 1 - Determine Atrasos Usuário 126

Passo 2 - Aplique intervalos de atraso 126

Passo 3 - Aplique Distribuições 127

Determinação de dados de usuário individual 130

Considerações 131

Usuário Abandono 131

Considerações 131

Resumo 132

Execução do teste 132

Objetivos 132

Resumo 132

Como usar este capítulo 132

Abordagem para a Execução de Teste 133

Validar o ambiente de teste 133

Considerações adicionais 134

Validar testes 134

Dynamic Data 135

Teste de validação 136

Considerações adicionais 136

Perguntas a fazer 137

Executar testes 137

Chaves para a eficiência e eficácia executando testes 137

Considerações adicionais 137

Perguntas a fazer 138

Baseline e Benchmark 139

Baselines 139

Benchmarking 139

Arquivo Testes 140

Considerações adicionais 140

Resumo 140

Princípios Fundamentais de Matemática para testadores de performance 140

Objetivos 141

Resumo 141

Como usar este capítulo 141

Data Sets Exemplar 141

Conjuntos de dados Resumo 141

Dados da série A 142

Dados da série B 142

Conjunto de Dados C 143

Médias 144

Percentis 144

Medianas 144

Os valores normais 144

Desvios Padrão 145

Distribuições uniformes 145

Distribuições normais 145

A significância estatística 146

Estatística Equivalência 147

Estatística Outliers 147

Intervalos de Confiança 148

Resumo 149

Teste de Performance Reporting Fundamentos 149

Objetivos 150

Resumo 150

Como usar este capítulo 150

Princípios de relatórios eficazes 150

Relatório precoce, relatório freqüentemente 150

Relatório Visualmente 151

Relatório Intuitivamente 151

Use as estatísticas direito 151

Consolidar dados corretamente 151

Resumir os dados efetivamente 152

Personalize os relatórios para o público-alvo 152

Use Concise Resumos Verbal 152

Tornar os dados disponíveis 153

Freqüentemente relatados dados de desempenho 153

usuário final Tempos de Resposta 153

Utilizações de Recursos 154

Volumes, capacidades e preços 156

Tempos de Resposta Componente 157

Tendências 157

As perguntas a serem respondidas por Reporting 158

Todas as Funções 158

Executivo Stakeholders 159

Gerentes de Projeto Nível 159

Membros da Equipe Técnica 159

Tipos de Participação nos Resultados 159

Os dados brutos de exibição 159

Relatórios Técnicos 160

Relatórios das Partes Interessadas 160

Criando um Relatório Técnico 161

Exemplo gráfico de resultados 161

Tabelas Exemplar para medições de instância única 162

Exemplo Modelo Workload Gráfica 162

Exemplar Ambiente Teste Gráfico 163

Exemplar Declaração Sumária 163

Exemplar Seção de Referências 163

Criando um relatório de Stakeholder 163

Exemplar instrução de critérios 164

Exemplo gráfico de resultados 164

Tabelas Exemplar para medições de instância única 164

Exemplo baseado em critérios Resumo dos resultados 165

Exemplo Modelo Workload Gráfica 165

Exemplar Ambiente Teste Gráfico 165

Observações Exemplar e Declaração de Recomendações 166

Exemplar Seção de Referências 166

Resumo 167

Aplicações Web de teste de carga 167

Objetivos 167

Resumo 167

Como usar este capítulo 167

Entrada 168

Saída 168

Abordagem de Teste de Carga 168

Passo 1 - Identificar os Critérios de Aceitação de Desempenho 169

Passo 2 - Identificar Cenários Key 170

Passo 3 - Criar um modelo de carga 170

Passo 4 - identificar os níveis de carga-alvo 171

Passo 5 - Identificar as Métricas 171

Passo 6 - Projeto de testes específicos 172

Passo 7 - Executar testes 172

Passo 8 - Analise os resultados 173

Resumo 173

Aplicações Web Stress Testing 173

Objetivos 174

Resumo 174

Exemplos de condições de estresse 174

Exemplos de sintomas relacionados ao estresse 174

Como usar este capítulo 174

Entrada 175

Saída 175

Abordagem para teste de estresse 175

Passo 1 - Identificar os objetivos do teste 176

Passo 2 - Identificar Cenário peça (s) 176

Passo 3 - Identificar a carga de trabalho 177

Passo 4 - Identificar Métricas 178

Passo 5 - Criação de Casos de Teste 179

Teste 1 - Cenário Ordem Place 179

6 º Passo - Simular de carga 179

Passo 7 - Analise os resultados 179

Cenários de uso para teste de estresse 180

Teste Exploratório Stress 180

Resumo 181

Versionamento 182





Compartilhe com seus amigos:
  1   2   3   4   5   6   7   8   9   ...   93


©ensaio.org 2017
enviar mensagem

    Página principal