Webtoolbox.

framework e ferramentas para trabalhar com servidores da Web
Baixe Agora

Webtoolbox. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Adams
  • Site do editor:
  • http://improbable.org

Webtoolbox. Tag


Webtoolbox. Descrição

Quadro e ferramentas para trabalhar com servidores da Web O WebToolbox é um projeto que assume o uso de PIP, Virtualenv e VirtualEnvWrapper. Se você ainda não tem eles: Easy_install Pippip instalar o virtualenv virtualenvwrapper. virtualenvwrapper_bashrcmkdir ~ / .virtualenvsonce Eles estão configurados Você vai querer criar um virtualenv: mkvirtualenv webtoolboxadd2virtualEnv / caminho / para / webtoolboxnow Você está pronto para instalar nossos pré-requisitos: pip install -r requisitos.pipnote: o Tornado usa Pycurl, que pode ou pode não ser instalado corretamente em um Mac usando um pycurl simples. Se você encontrar problemas, siga as instruções na documentação do Tornado. Para usar as ferramentas baseadas em Redbot. Isso é complicado pelo fato de que a Redbot ainda não foi transformada em um módulo importável: PIP install -e git: //github.com/mnot/nbhttp.git@master#egg=nbhttpgit clone http://github.com / mnot / redbotadd2virtualenv redbot / srcthe o Validador de Site ToolsCheck_Sitea que usa webclient.clients.spider para processar um site inteiro e verificação de links ruins, 404s e opcionalmente validação HTML. Ele gera relatórios de texto ou HTML e pode ser usado para gerar listas de URLs de sites para uso com ferramentas de teste de carga, como Tornado_bench ou wk_bench.run Check_site.py --help para ver as opções disponíveis O opçõesRed_spidermark Nottingham lançou redbot - um substituto moderno para o Testador de caqualilidade clássico. Eu tenho usado no trabalho para auditar o desempenho do site antes de lançamentos, já que o cache HTTP adequado faz uma enorme diferença no Performance do site percebido.redbot é uma ferramenta focada e fornece uma grande quantidade de detalhes sobre no máximo uma página e, opcionalmente, seus recursos . Eu queria expandir o escopo para testar um site inteiro e realizar validação de conteúdo e criado red_spider.py que permite executar todas essas verificações por exemplo um site inteiro, recebendo um bom relatório HTML e, opcionalmente, também validando o conteúdo da página. .Run red_spider.py --help para ver as opções disponíveis. Os principais recursos incluem a capacidade de pular mídia e salvar listas de URLs para uso com ferramentas como WK_Bench ou Tornado_Bench.log_replayif Você precisa substituir os arquivos de log do Webserver em algo que se aproxima do seu amigo, o log_replay é seu amigo. Ele usa o cliente HTTP sem bloqueio de Tornado para buscar todos os URLs, mas vai dormir sempre que estiver muito à frente do tempo virtual simulado.Run LOG_REPLAY.PY --HELP Para ver a opção DisponívelStornado_Benchalso usa o cliente HTTP sem bloqueio de Tornado, este O programa simplesmente leva uma grande lista de URLs e simplesmente recupera-os o mais rápido possível.Run Tornado_Bench.py --help para ver a ferramenta disponível OpçõesWK_Benchmac OS X, que usa pyobjc para carregar páginas no Webkit. Leva URLs na linha de comando ou em um arquivo separado e é executado através deles o mais rápido possível, medindo o tempo que leva desde o início da solicitação até que o navegador dispare o evento didfinishloadforframe, que inclui coisas como carga, flash, javascript, etc . Para medir o desempenho de carga de página perceptível pelo usuário.run wk_bench.py --help para ver os requisitos de opções disponíveis: · Pitão


Webtoolbox. Software Relacionado