Testes de aceitação do usuário final da compilação do servidor Web

1

Eu tenho uma imagem do servidor da web que sou responsável por criar vários servidores. Eu tenho uma lista de cerca de 50 URLs que eu deveria ir e confirmar o conteúdo correto está aparecendo. Quais ferramentas automatizadas existem para fazer isso facilmente (sem escrever um monte de solicitações de curl e regexes em um arquivo de script).

    
por Zak 17.11.2009 / 19:26

3 respostas

1

Tenho minhas dúvidas de que você encontrará algo mais fácil do que curl (ou wget) e algumas linhas de $SCRIPTING_LANGUAGE_OF_CHOICE . Sério, são cerca de 5 minutos de trabalho. Em Ruby (um pouco complicado pelo fato de que Net::HTTP é furgly):

require 'net/http'

$stdin.each_line do |l|
  url, content = l.split(/\s+/, 2)
  puts "#{url} failed!" unless Net::HTTP.get(URI.parse(url))=~ /#{content}/
end
    
por 17.11.2009 / 19:39
0

Embora eu concorde com o sentimento de que o curl / wget e o script podem fazer bem o trabalho, se você estiver realmente procurando outro caminho, considere as ferramentas de teste de penetração. Especialmente se você precisar interagir com o site, por exemplo, para efetuar login no site, essas ferramentas permitirão que você automatize seus testes. Claro, você ainda precisará fazer um pequeno trabalho para configurar / script da ferramenta para fazer o que você precisa.

    
por 17.11.2009 / 21:15
0

Essas pessoas oferecem um link , acho que você não precisa delas, mas pode ser útil.

Você pode criar um PHP (ou no idioma em que seus sites estão ativos) para verificar o status dos serviços.

verifique o status > wget > grep

    
por 03.04.2010 / 17:12