Alguns conceitos: Click delay - apos a pagina estar completamente aberta, corresponde ao tempo do usuario de ler toda a pagina e clicar em um link
Click time - tempo que o browser leva para dar load em todos textos, forms, images, etc da pagina.
Tipos de teste:
Performance: testar certas areas de um website, colocar elementos ou remover de forma a otimizar seu processamento.
Load: auemntar o trafico em certas partes do site de forma a verificar quanto a aplicacao pode aguentar. (2 maneiras possiveis , testar dentro da rede, removendo assim qualquer tipo de delay
e como se fosse o usuario acessadno num momente de stress do website)
Stress: testar spikes aplicando um alto grau de stress no site.
Ferramenta para stress test: Webserver Stress Tool 7 (enterprise edition)
nao ha uma regra para fazer o teste. a unica forma eh aplicar um numero de usuarios/click delay de forma que atinja o numero de page views/hora esperado.
nao ha maneira de testar ajax pq vc nao esta atingindo o servidor e sim o browser. (client-side processing)
Para criar uma sequencia eh necessario que os pre-requisitos sejam colocados no processo, ou seja, paginas que precisam de login para acesso rpecisam ser posteriomente incluidas na sequencia com seu post-form respectivo para que a execuçao se complete.
Uma maneira de criar listas de parametros para os post forms é utilizar os caracteres @@ nos campos de login senha, por exemplo, e utilizar o data merging para setar uma lista com todos as variaveis que o software ira utilizar no teste.
Uma maneira interessante de gerar loads customizaveis é criar scripts (similar ao vbscript - porem limitado), mas nao existe software para cria-los. todos os scripts devem ser feitos manualmente.
pegar os scripts no site do cfunited para referencia.
ajay@teratech.com
301-424-3903
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário