Benchmark :: Harness

benchmark :: Arnês é um módulo Perl usado para testar aplicativos Perl.
Baixe Agora

Benchmark :: Harness Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Glenn Wood
  • Site do editor:
  • http://search.cpan.org/~glennwood/

Benchmark :: Harness Tag


Benchmark :: Harness Descrição

Benchmark :: Arnês é um módulo Perl usado para testar aplicativos Perl. Benchmark :: Arnês é um módulo Perl usado para testar aplicativos Perl.synopsisbenchmark :: Arnês invocará sub-rotinas em pontos específicos e parametizáveis durante a execução do seu programa Perl. Essas sub-rotinas podem ser benchmark padrão :: Rotinas de rastreamento de arnês ou rotinas compostas por você. A configuração envolve apenas uma adição de uma linha ao seu programa de teste ou driver e é facilmente parametrizada e ativada ou desligada do lado de fora. Para ativar o benchmark :: Harness no seu programa, adicione ao seu programa de teste ou driver A seguir: use benchmark ::Aproveitar; Benchmark :: Harness: Novo (userpsw, 'Myharness (ReportFileName, ...)', @parameters); userpsw é a autenticação de usuário necessária para fazer benchmark :: Harness Work. Após a autenticação, o novo () carrega seu sub-arnês especificado (por exemplo, 'Benchmark :: Harness :: Myharness') e executa o método inicialize () nele, dando-lhe os parâmetros especificados em parantes aqui. ReportFileName Especifica como relatar os resultados do seu arnês, e @parameter é uma lista de strings 'Módulo :: Sub', cada um dos quais especifica um ponto em seu programa de destino a ser monitorado.Userpswhe Primeiro parâmetro deve ser o ID do usuário e a senha ( no formulário "UserID: Senha"). Não há nenhum padrão para isso, e até que você faça um ajuste na sub-rotina autenticado () do benchmark :: Arnês, o benchmark :: Arnês não funcionará. A classe base lidará com a autenticação básica de maneira padrão para você, e você Pode substituir essa funcionalidade, codificando sua própria suficiência () sub-rotina em seu sub-arnês. O segundo parâmetro do segundo pares faz com que seu módulo de arnês seja carregado (você não precisa "usá-lo" para tê-lo eficaz). Consulte a documentação para benchmark :: Harness :: Trace para como você escreveria o seu sub-harness. O sub-arnês será entregue uma matriz que consiste em os parâmetros dados nesta nova () Declaração (como no "(userpsw. ..) "ilustrado acima) .Reportfilenamefilename Especifica a disposição (ou não) do relatório de saída. Note que isso é dado ao sub-chicote para lidar conforme agrada; O benchmark de classe base :: Arnês lidará com a seguinte maneira: o relatório de arnês é gravado em um arquivo temporário. Você pode obter a string contida neste arquivo com o método benchmark :: harness :: antigo (). O arquivo temporário é então excluído. Esta é uma maneira conveniente de desligar o arnês. Uma vez que pode ser feito por parametrização do lado de fora, é especialmente adaptável ao alternante externo do arnês. Se '0' for especificado, nenhuma ação é executada pelo benchmark :: Harness ou pelo seu sub-arnês.Se não '1' ou '0', este parâmetro é interpretado como um nome de arquivo no qual o relatório é escrito. Benchmark :: Harness :: Antigo () agora retornará este nome de arquivo em vez do conteúdo do arquivo. O arquivo de relatório não será excluído pelo benchmark :: Harness :: Antigo (). Aviso! Conectando benchmark :: Arnês ao seu aplicativo Perl pode representar um risco grave de segurança / privacidade para o seu aplicativo e o computador host está sendo executado. Requisitos: · Perl.


Benchmark :: Harness Software Relacionado

Net :: snooplog.

net :: snooplog é um módulo Perl usado para ler registros de pacotes de rede de snoop, de RFC1761 Snoop ver 2. ...

154

Download