{"id":921,"date":"2016-07-11T17:22:47","date_gmt":"2016-07-11T20:22:47","guid":{"rendered":"http:\/\/2016.belohorizonte.wordcamp.org\/?p=921"},"modified":"2016-07-11T17:22:47","modified_gmt":"2016-07-11T20:22:47","slug":"keyla-silva-a-importancia-dos-testes","status":"publish","type":"post","link":"https:\/\/belohorizonte.wordcamp.org\/2016\/keyla-silva-a-importancia-dos-testes\/","title":{"rendered":"Keyla Silva: a import\u00e2ncia dos testes"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2016.belohorizonte.wordcamp.org\/files\/2016\/07\/palestrante-keyla-silva.jpg\" alt=\"palestrante-keyla-silva\" width=\"820\" height=\"346\" class=\"alignnone size-full wp-image-922\" srcset=\"https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-keyla-silva.jpg 820w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-keyla-silva-300x127.jpg 300w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-keyla-silva-768x324.jpg 768w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-keyla-silva-500x211.jpg 500w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-keyla-silva-624x263.jpg 624w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/p>\n<p><strong>1. Quais s\u00e3o os principais pontos que definem um site de qualidade?<\/strong><br \/>\nCada site possui caracter\u00edsticas pr\u00f3prias e as particularidades devem ser respeitadas. Por isso, nem todos os pontos citados abaixo podem ser aplicados. Mas ao aplicar a grande maioria deles,  podemos gerar padr\u00f5es de constru\u00e7\u00e3o e desenvolvimento que garantam sites de qualidade com boa aceita\u00e7\u00e3o e utiliza\u00e7\u00e3o. Os pontos s\u00e3o:<\/p>\n<ul>\n<li>Orientar e conduzir o usu\u00e1rio: Durante a navega\u00e7\u00e3o o usu\u00e1rio pode se perder nas p\u00e1ginas. Portanto, para minimizar essa dispers\u00e3o, o site deve sempre informar o usu\u00e1rio em que p\u00e1gina ele se encontra, como chegou at\u00e9 ali e quais s\u00e3o suas op\u00e7\u00f5es de sa\u00edda.<\/li>\n<li>Legibilidade, est\u00e9tica e quantidade de informa\u00e7\u00e3o: Quanto menos o usu\u00e1rio for distra\u00eddo por informa\u00e7\u00e3o desnecess\u00e1ria, maior a probabilidade de encontrar o que realmente procura.<\/li>\n<li>O usu\u00e1rio deve sempre controlar suas a\u00e7\u00f5es: As a\u00e7\u00f5es no site devem ser revers\u00edveis.<\/li>\n<li>Capacidade do site em se adaptar ao contexto e necessidades do usu\u00e1rio: Devido a diversidade de usu\u00e1rios e suas formas de intera\u00e7\u00e3o com o site, faz-se necess\u00e1rio que a interface seja flex\u00edvel o bastante para realizar a mesma tarefa de diversas maneiras.<\/li>\n<li>Evitar ao m\u00e1ximo a ocorr\u00eancia de erros: Quanto menor a probabilidade de erros, menor s\u00e3o as interrup\u00e7\u00f5es e melhor \u00e9 o desempenho e a satisfa\u00e7\u00e3o do usu\u00e1rio.<\/li>\n<li>Padr\u00e3o e usabilidade na escolha da interface: Um bom site deve ser facilmente reconhecido, identificado e utilizado pelos usu\u00e1rios.<\/li>\n<li>Compatibilidade entre o site e o contexto de aplica\u00e7\u00e3o: O site deve ter uma linguagem familiar ao usu\u00e1rio. Por isso, n\u00e3o se deve utilizar termos t\u00e9cnicos relacionados \u00e0 tecnologia web.<\/li>\n<\/ul>\n<p><strong>2. Qual a import\u00e2ncia dos testes nesse processo?<\/strong><br \/>\nOs testes s\u00e3o importantes pois:<\/p>\n<ul>\n<li>Somente o processo de desenvolvimento n\u00e3o garantir\u00e1 que o produto esteja livre de defeitos;<\/li>\n<li>Os testes indicam a presen\u00e7a de defeitos no produto;<\/li>\n<li>Quando um produto n\u00e3o \u00e9 testado, h\u00e1 uma grande chance deste produto possuir erros ou defeitos, assim este produto n\u00e3o vai satisfazer as necessidades do cliente e dos usu\u00e1rios;<\/li>\n<li>O cliente quando n\u00e3o est\u00e1 satisfeito com o produto, dificilmente ir\u00e1 contratar novamente a empresa para cria\u00e7\u00e3o de novos produtos;<\/li>\n<li>Se um produto n\u00e3o atende o usu\u00e1rio, ele simplesmente troca por outro onde suas necessidades e expectativas sejam melhores atendidas; <\/li>\n<li>Quando n\u00e3o h\u00e1 qualidade no produto, a empresa fica com imagem negativa;<\/li>\n<li>Com os testes, \u00e9 poss\u00edvel ter maior garantia de que o produto n\u00e3o possui erros cr\u00edticos, os quais, quando existem, podem causar grandes preju\u00edzos para o cliente e\/ou usu\u00e1rios.<\/li>\n<li>Com os testes, novos clientes ficar\u00e3o interessados em seus produtos devido \u00e0s recomenda\u00e7\u00f5es.<\/li>\n<\/ul>\n<p><strong>3. Testes devem ser feitos em qualquer tipo de site?<\/strong><br \/>\nTodos os sites devem passar pela fase de teste, pois o teste ser\u00e1 o processo de execu\u00e7\u00e3o do site para determinar se ele atingiu suas especifica\u00e7\u00f5es e funcionou corretamente no ambiente para o qual foi projetado. O seu objetivo \u00e9 revelar as falhas existentes no respectivo site, para que as causas dessas falhas sejam identificadas e possam ser corrigidas antes da disponibiliza\u00e7\u00e3o do site na internet.<\/p>\n<p><strong>4. Como os profissionais podem criar o h\u00e1bito de realizar testes nos produtos que desenvolvem?<\/strong><br \/>\nProfissionais que constru\u00edrem h\u00e1bitos de qualidade ir\u00e3o produzir produtos com mais qualidade, e consequentemente gerar\u00e3o produtos com boa aceita\u00e7\u00e3o e utiliza\u00e7\u00e3o. Para isso, \u00e9 necess\u00e1rio visualizar a qualidade n\u00e3o como um item a mais no processo de desenvolvimento do produto, mas como um fator fundamental que garantir\u00e1 a satisfa\u00e7\u00e3o dos clientes e usu\u00e1rios. <\/p>\n<p><strong>5. Quais s\u00e3o as principais ferramentas de teste que voc\u00ea usa em seu trabalho?<\/strong><br \/>\n<a href=\"https:\/\/www.mantisbt.org\/\" target=\"_blank\">Mantis Bug Tracker<\/a> para gerenciar defeitos dos softwares testados; <a href=\"https:\/\/www.soapui.org\/\" target=\"_blank\">SoapUi<\/a> para testar Web Services; <a href=\"https:\/\/www.owasp.org\/index.php\/Main_Page\" target=\"_blank\">OWASP<\/a> para realizar testes de seguran\u00e7a; <a href=\"http:\/\/www.seleniumhq.org\/\" target=\"_blank\">Selenium IDE<\/a> e <a href=\"http:\/\/www.seleniumhq.org\/projects\/webdriver\/\" target=\"_blank\">WebDriver<\/a> para automatiza\u00e7\u00e3o de testes de software; <a href=\"http:\/\/testlink.org\/\" target=\"_blank\">TestLink<\/a>, <a href=\"http:\/\/www-03.ibm.com\/software\/products\/pt\/ratiqualmana\" target=\"_blank\">Rational Quality Manager<\/a> e <a href=\"https:\/\/www.visualstudio.com\/pt-br\/products\/tfs-overview-vs.aspx\" target=\"_blank\">Team Foundation Server<\/a> para gerenciar os testes de software, com a especifica\u00e7\u00e3o dos planos de testes, casos de testes e su\u00edtes de testes, com a execu\u00e7\u00e3o dos casos de testes, registro dos resultados dos testes, gera\u00e7\u00e3o de m\u00e9tricas e relat\u00f3rios, entre outros.<\/p>\n<p><strong><a href=\"https:\/\/2016.belohorizonte.wordcamp.org\/speaker\/keyla-silva\/\" target=\"_blank\">Keyla Silva<\/a> \u00e9 uma das palestrantes do WordCamp BH 2016. <\/strong><\/p>\n<p><strong>Ainda n\u00e3o fez sua inscri\u00e7\u00e3o? <a href=\"http:\/\/2016.belohorizonte.wordcamp.org\/ingressos\/\" target=\"_blank\">Clique aqui<\/a> e se inscreva.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Quais s\u00e3o os principais pontos que definem um site de qualidade? Cada site possui caracter\u00edsticas pr\u00f3prias e as particularidades devem ser respeitadas. Por isso, nem todos os pontos citados abaixo podem ser aplicados. Mas ao aplicar a grande maioria deles, podemos gerar padr\u00f5es de constru\u00e7\u00e3o e desenvolvimento que garantam sites de qualidade com boa [&hellip;]<\/p>\n","protected":false},"author":13192281,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-921","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7v89d-eR","_links":{"self":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/13192281"}],"replies":[{"embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=921"}],"version-history":[{"count":1,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/921\/revisions"}],"predecessor-version":[{"id":923,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/921\/revisions\/923"}],"wp:attachment":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}