Teste :: HTML :: Conteúdo

TEST :: HTML :: O conteúdo é uma extensão Perl para testar a saída HTML.
Baixe Agora

Teste :: HTML :: Conteúdo Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Max Maischein
  • Site do editor:
  • http://search.cpan.org/~corion/HTML-Display-0.39/lib/HTML/Display.pm

Teste :: HTML :: Conteúdo Tag


Teste :: HTML :: Conteúdo Descrição

Teste :: HTML :: O conteúdo é uma extensão Perl para testar a saída HTML. TEST :: HTML :: O conteúdo é uma extensão Perl para testar o Saída HTML.Synopsis Use Test :: HTML :: Conteúdo (testes => 13); $ Html = " uma página de teste <title/> <body> <p> página inicial <p/> <img src = 'http: wwwperlcomcamelpng' alt = 'camel'/> <a href = 'http: wwwperlcom'/> perl <a/> <img src = 'http: wwwpng' alt = 'mais camelo'/> <!-mensagem oculta-> <body/> <html/> "; Link_OK ($ HTML, "http://www.perl.com", "nós vinculamos a perl"); No_Link ($ HTML, "http://www.pearl.com", "Não temos typos de embaraços"); Link_OK ($ HTML, QR "http: // + .perl.com", "Temos um link para Perl.com"); title_count ($ HTML, 1, "Temos uma tag de título"); title_ok ($ HTML, QR / TEST /); tag_ok ($ html, "img", {src => "http://www.perl.com/camel.png"}, "Temos uma imagem de um camelo na página"); tag_count ($ html, "img", {src => "http://www.perl.com/camel.png"}, 2, "Na verdade, temos exatamente duas imagens de camelo na página"); NO_TAG ($ HTML, "piscar", {} "," nenhuma etiqueta irritante pisca ... "); # Podemos verificar o conteúdo textual_ok ($ html, "perl"); # Também podemos verificar o conteúdo dos comentários comment_OK ($ HTML, "Mensagem oculta"); # Material avançado usando uma expressão regular para corresponder aos atributos # tag - aqui verificando Não há estilos feio No_Tag ($ HTML, "P", {style => qr'ugly $ '}, "sem estilos feios"); # Res Também pode ser usado para substrings em comentários comentment_ok ($ html, qr " iddens + bagunça"); # E se você tiver XML :: libxml ou xml :: xpath, você pode # mesmo fazer xpath consultas você mesmo: xpath_ok ($ html, '/ html / corpo / p', 'html é um pouco bem formado'); No_xPath ($ HTML, '/ HTML / HEAD / P', 'HTML é um pouco bem formado'); este é um módulo para testar a saída HTML de seus programas em scripts de teste simples. Pode testar um escalar (presumivelmente contendo HTML) para a presença (ou ausência ou um número específico) de tags tendo (ou falta) atributos específicos. Atributos não especificados são ignorados, e os valores de atributo podem ser especificados como scubars (o que significa que uma correspondência é bem-sucedida se as strings forem idênticas) ou expressões regulares (o que significa que uma correspondência é bem-sucedida se o valor do atributo real for correspondido pelo RE) ou ao Redef. o que significa que o atributo não deve estar presente). Se você quiser especificar ou testar a estrutura mais profunda do HTML (por exemplo, meta tags dentro do corpo) ou o conteúdo (textual) de tags, você terá que recorrer ao xpath_ok, xpath_count e no_xpath, que recebem uma expressão do XPath. Se você encontrar uma expressão xpath muito complexa para verificar a estrutura da sua saída, é hora de repensar seu processo de teste e talvez usar uma solução baseada em modelo ou simplesmente comparar contra arquivos pré-fabricados como um todo. O analisador HTML usado é HTML :: Tokefarser, o módulo XPath usado é XML :: XPath ou XML :: libxml. XML :: XPath precisa de XHTML válido, XML :: libxml tentará o seu melhor para forçar seu código em xhtml, mas é melhor fornecer xhtml válido (snippets) para as funções de teste. Se nenhum analisador / intérpretes do XPath estiver disponível, os testes Pulará automaticamente, para que seus usuários não precisarão instalar o XML :: XPath ou XML :: libxml. O módulo cai de volta em uma implementação bruta das funções principais para tags, links, comentários e texto, e a saída de diagnóstico dos testes varia de um pouco. A funcionalidade do teste é derivada do teste :: Builder, e o comportamento de exportação é o mesmo. Quando você usa teste :: HTML :: Conteúdo, um conjunto de funções de teste HTML é exportado para o namespace do chamador.Requirements: · Requisitos de Perl: · Perl. </p> <div class="clearfix"></div> <br/> <p class="c-title fl"><span> Teste :: HTML :: Conteúdo Software Relacionado</span></p> <div class="clearfix"></div> </div> <div class="clearfix"></div> <div class="new-post"> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034871.d6115de6d6e03c250ad169be55d523b6.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"> Texto :: Figlet. </a></h2> <p class="intro ellipsis"> Texto :: Figlet é um módulo Perl para fornecer habilidades de figidação, semelhante ao banner. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>278</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-VBTK-%3A%3A-dbi-%3A%3A-oralogins-10033002.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034884.8c5d5a5e5cfac615bb9c151b2c6a9089.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-VBTK-%3A%3A-dbi-%3A%3A-oralogins-10033002.htm"> VBTK :: dbi :: oralogins </a></h2> <p class="intro ellipsis"> vbtk :: dbi :: oralogins permite monitoramento de conexões e bloqueio de processos no Oracle. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>154</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-VBTK-%3A%3A-dbi-%3A%3A-oralogins-10033002.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Http-%3A%3A-daemon.-10033012.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034893.42ba21154d3308f9cb55fc9b75574866.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Http-%3A%3A-daemon.-10033012.htm"> Http :: daemon. </a></h2> <p class="intro ellipsis"> http :: daemon é uma aula simples do servidor HTTP. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>263</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Http-%3A%3A-daemon.-10033012.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Perlbug-%3A%3A-log-10033022.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034902.b7b228006557f516ee48fa54aa4bae9b.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Perlbug-%3A%3A-log-10033022.htm"> Perlbug :: log </a></h2> <p class="intro ellipsis"> PerlBug :: Log é um módulo Perl para funções genéricas de log / depuração para todos os Perlbug. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>182</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Perlbug-%3A%3A-log-10033022.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Net-%3A%3A-DNS-%3A%3A-Zonecheck-10033032.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034913.58f430c4b341a6abc6371fad7a00f930.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Net-%3A%3A-DNS-%3A%3A-Zonecheck-10033032.htm"> Net :: DNS :: Zonecheck </a></h2> <p class="intro ellipsis"> Net :: DNS :: Zonecheck é um módulo Perl que pode validar uma zona DNS composta por registros RR. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>154</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Net-%3A%3A-DNS-%3A%3A-Zonecheck-10033032.htm"><i class="fa fa-download"></i> Download</a></p> </article> </div> </section> <aside id="sidebar" class="hidden-sm-md-lg fr"> <div class="theiaStickySidebar"> <section id="aside_qr" class="widget widget_aside_qr sb br mb"> <div class="widget-content aside_qr"> <p class="c-title mb10"><span>Propaganda</span></p> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8413949402593124" crossorigin="anonymous"></script> <!-- zheng-zsy --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8413949402593124" data-ad-slot="7018312873" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </section> <section id="aside_hot_comment" class="widget widget_aside_hot_comment sb br mb"> <p class="c-title mb10"><span class="name">Software Relacionado</span></p> <ul class="widget-content aside_hot_comment"> <li class="list clearfix"> <a href="/Linux/download-Astro-%3A%3A-Flux.-10033042.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034917.209f2fc12073f615b4e1425a57fa4616.gif"></span> <div class="new-text"> <p class="title ellipsis"> Astro :: Flux. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 296</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-PostScript-%3A%3A-font-%3A%3A-tttotype42-10033052.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034934.d17d86a8b30bb1911299517b28cedf5b.gif"></span> <div class="new-text"> <p class="title ellipsis"> PostScript :: font :: tttotype42 </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 299</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Kite-%3A%3A-Pscript-%3A%3A-Defs-10033062.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034941.0b74fdda6022382d233d783c225d1c0f.gif"></span> <div class="new-text"> <p class="title ellipsis"> Kite :: Pscript :: Defs </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 166</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-grunhido-10033072.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034948.bbeaba374b0215a8a5197ab8fcf6e556.gif"></span> <div class="new-text"> <p class="title ellipsis"> grunhido </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 191</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Pr%E9-processador-de-interface-para-PHP-10033082.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034957.c98079a51b55c8f8612d4262e4d8e31c.gif"></span> <div class="new-text"> <p class="title ellipsis"> Pré-processador de interface para PHP </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 173</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-xtests.-10033103.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034972.5dd39f66b7fcda69193049b0dae204b4.gif"></span> <div class="new-text"> <p class="title ellipsis"> xtests. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 147</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Pitoscope.-10033123.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034993.40fe019abef0cf2d4b3b56e590f58593.gif"></span> <div class="new-text"> <p class="title ellipsis"> Pitoscope. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 152</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Kojak.-10033144.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/71/1035038.327b176740ba49a657f3f7af21896a78.gif"></span> <div class="new-text"> <p class="title ellipsis"> Kojak. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 175</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Google-Test.-10033154.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/71/1035046.fa1b8274f4a2459de51d037c972a3599.gif"></span> <div class="new-text"> <p class="title ellipsis"> Google Test. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 139</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Apache-Antunit.-10033164.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/71/1035050.2b87332ed0830fa99894e74d69ed6b69.gif"></span> <div class="new-text"> <p class="title ellipsis"> Apache Antunit. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 58</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Autodia.-10033174.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/71/1035059.3dda0c8d921d50d1bf31ad08b020f979.gif"></span> <div class="new-text"> <p class="title ellipsis"> Autodia. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 256</font> </div> </div> </a> </li> </ul> </section> </div> </aside> </div> </div> <div class="flink sb br mb"> <p class="c-title">Sobre nós</p> <ul id="flink" class="f-list clearfix"> softwaresea.com fornece o mais recente centro de download de software verde gratuito em casa e no exterior, incluindo software de computador, aplicativo da apple, aplicativo Android e outros downloads de software móvel gratuito para computador. Se você quiser saber mais sobre o software livre verde, baixe-o em softwaresea.com! </ul> </div> <footer class="footer"> <div class="main container"> <div class="f-about"> <p> 2009 softwaresea.com All rights reserved. <a href="/privacy.html" rel="nofollow">Política de Privacidade</a> | <a href="mailto:softwareseasite@gmail.com">Anuncie conosco</a> | <a rel="nofollow" href="https://www.softwaresea.com/submit_software.php?soft_type=lc">Enviar software</a> </p> </div> </div> <div id="toolbar" class="toolbar"> <div id="totop" class="btn hidden br transition"><i class="fa fa-arrow-up"></i></div> </div> </footer> <div id="mask-hidden" class="mask-hidden transition"></div> <script src="/images/common.js"></script> <script src="/images/headroom.min.js"></script> <script type="text/javascript"> $(document).ready(function(e) { $(".table_card .tab li").click(function() { $(".table_card .tab li").eq($(this).index()).addClass("active").siblings().removeClass("active"); $(".table_card .tabCon ul").hide().eq($(this).index()).show(); }) }); </script> </body> </html>