Coordenadores

segunda-feira, 1 de dezembro de 2014

Hangout with Testers 8 - Vida de QA sob a ótica feminina



Olá comunidade,

Para finalizar os hangouts de 2014, nesta quarta-feira, dia 03/12, tem Hangout With Testers by Women!

Patrícia Gonçalves, Aline Zanin, Ana Michels, Giovana Botelho e Jeniffer Deus estarão debatendo alguns pontos sobre "A Vida de QA sob a Ótica Feminina". 

Acesse o link, confirme a sua presença e deixe a sua pergunta ou comentário:

O Hangout será no dia 03/12, às 20h. Não perca!

Queres saber mais detalhes sobre a pauta? Queres deixar seu recado? Acessa o nosso Open Form (http://goo.gl/8hZaEI) e atualize com as tuas sugestões :)


Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

terça-feira, 25 de novembro de 2014

Hangout with Testers 7 - Como implementar Teste em uma empresa



Olá comunidade,

Você sempre se perguntou como e por onde começar a área de testes na sua empresa? Como convencer "o chefe" de que testes são importantes? Quais os obstáculos e abordagens podem aparecer? Então fique atento porque vem aí mais um Hangout with Testers!

Gabriel Oliveira, Eduardo Oliveira, Patrícia Araújo, Eduardo Anflor, Aline Zanin e Alessandra Paixão estarão respondendo a essas e outras dúvidas neste Hangout.

Acesse o link, confirme a sua presença e deixe a sua pergunta ou comentário:
https://plus.google.com/events/c0rr1gqslkebjsf6bg78rovnrho

O Hangout será no dia 27/11, às 21h. Não perca!

Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

segunda-feira, 24 de novembro de 2014

TecnoTalks Agile Subway Map


E ai galera! Beleza? Já tem programação para o dia 27/11? Não? Te inscreve lá no tecnotalks!!! Haverão várias trilhas de discussão.

Inscrições aqui: http://bit.ly/ttsubwaymap
Mais Informações aqui: http://jorgekotickaudy.wordpress.com/2014/11/18/2711-tem-tecnotalks-sobre-agile-subway-map-e-radar/



  • Blog: http://guts-rs.blogspot.com.br/
  • Facebook: Grupo de usuários de teste de Software do RS
  • Google Groups: guts-rs-sucesu@googlegroups.com
  • Linkedin: GUTS/RS
  • Twitter: @gutsrs
  • Youtube: Guts Rs
  • segunda-feira, 10 de novembro de 2014

    Evento de novembro: Testes de usabilidade





    Quando pensamos em qualidade de software, existe um conjunto de características que tornam o seu software bom ou ruim. Podemos citar aqui requisitos funcionais ou não funcionais, atributos de qualidade, etc.

    Como testadores, geralmente pensamos apenas em encontrar defeitos na aplicação. Contudo, dependendo do contexto, existe uma característica que às vezes é muito mais importante para o usuário: a usabilidade.

    Pesquisas apontam que bugs em um sistema cuja a usabilidade seja boa são bem mais aceitáveis pelos usuários. Por isso, convidamos alguns especialistas para falar sobre o assunto para a nossa comunidade!
    Nosso evento ocorrerá na próxima terça-feira, dia 18/11, as 19:00 no Prédio 32 da PUCRS,  sala 517.


    Inscricões: http://www.sucesurs.org.br/evento/evento-guts-rs


    Não perca esta oportunidade! Participe e contribua para a comunidade de teste de software!

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    quinta-feira, 2 de outubro de 2014

    Resumo: Hangout With Testers 5 - Performance Testing



    O ultimo Hangout with Testers foi sobre Testes de Performance e tivemos um debate muito produtivo e repleto de detalhes. Muito conteúdo bacana foi abordado e os próprios participantes aprenderam conversando uns com os outros. Esperamos que você também tenha aprendido!

    Se você perdeu, não tem problema! Segue o vídeo que também pode ser conferido no no Canal do GUTS-RS: 


    Hangout with Testers - Testes de Performance

    Segue um apanhado de termos técnicos, tecnologias ou coisas legais que foram comentadas durante o hangout e gostaríamos de explicás-la melhor. Cada participante dedicou um tempo para detalhar e compartilhar alguns links interessantes e bem úteis sobre testes de performance.


    Por Elias Nogueira (elias.nogueira@gmail.com)


    GTMetrix: site que analisa uma URL (página) e te apresente boas práticas que devem ser seguidas para melhorar a performance no front-end seguidas pelo Page Speed (Google), YSlow (Yahoo) além de um panorama das requisições (mesma visualização do paine "Net" d Firebug).
    http://gtmetrix.com/

    Load Balancing (Balanceamento de Carga): O Wikipidia já é auto-explicativo :D

    BeanShell: comentamos que este recurso pode ser utilizado no JMeter para diversas tarefas. Pense como uma adição de uma pequena funcionalidade que o JMeter não tem :)


    Por Robson Agapito (robagapito@hotmail.com)

    ab - Apachebench: é uma ferramenta da Apache que ajuda em alguns casos para testes de preformance menos planejados, não tem tantos detalhes e funcionalidades como o Jmeter, mas é uma ferramenta que pode lhe ajudar para testes rápidos.

    httperf : ferramenta de performance da HP, mas livre para a comunidade, focada em payload, mas não trata adequadament assets, não utilizei muito ela, mas está sendo muito comentada em alguns grupos de desenvolvedores.

    yslow: ferramenta para analisar o desempenho da página web, analisando todos os componentes da página, incluindo os componentes criados dinamicamente usando JavaScript. Ele mede o desempenho da página e oferece sugestões de melhoria.

    webpagetest:  WebPagetest é um projeto open source que é desenvolvido e mantido pela Google. É uma ferramenta que foi originalmente desenvolvido pela AOL para uso interno e era open-source em 2008 sob a licença BSD. A plataforma está em desenvolvimento ativo no GitHub e também é empacotado periodicamente e disponível para download para ser utilizado por qualquer pessoa que tenha interesse. Na sua essência, WebPagetest é usado para medir e analisar o desempenho de páginas web.

    JMeter: A ferramenta mais comentada e uma das mais utilizadas pelos testers e QAs.
    É uma aplicação desktop e é um software de código aberto, uma aplicação Java puro 100% projetado para load testes e medir o desempenho. Ele foi originalmente projetado para aplicações web.

    BlazeMeter: É uma ferramenta que apoia a utilização do Jmeter para ser utilizado na Nuvem, fazendo com que tenhamos um teste de performance mais real e sem prejudicar o resultado por causa do equipamento do executor não suportar tanta demanda de envio dos testes.

    Escalabilidade (AutoScaling)"A escalabilidade é a principal vantagem que uma solução de Cloud Computing oferece.  Ela permite que você tenha flexibilidade para escalar automaticamente os recursos de memória e processamento do seu servidor cloud de acordo com a demanda do seu site ou projeto,  sem a necessidade de reconfiguração, migração ou upgrade de plano."

    Escalabilidade na prática com o Jelastic:

    Load Balance: Balanceamento de carga consiste em uma técnica para distribuição de carga/requisição uniformemente entre dois ou mais servidores (compartilhado, dedicado ou  cloud)
    Intuito pelo qual visa o aperfeiçoamento da utilização dos recursos, a maximização do desempenho, a diminuição do tempo de resposta e ainda evitar sobrecarga. Devido a redundância de múltiplos componentes a confiabilidade aumenta.

    Video explicativo sobre Load Balance: http://www.youtube.com/watch?v=zHn2G71hoIk


    Screen Shot 2014-09-29 at 9.19.41 AM.png
    Load Balance

    Vídeo do Marcel Duran: Twitter - BrasilJS - Performance as a Twitter Feature. Excelente vídeo da palestra do Marcel Duran e demonstra como é realizado alguns testes no Twitter, o Marcel fala sobre algumas técnicas para ajudar nos testes de performance da aplicação.


    Por Gabriel Oliveira (gabriel.pa.oliveira@gmail.com)

    Estatística: Para os apressados que querem uma boa leitura para não se envergonhar, fiquem com o clássico “Key Mathematic Principles for Performance Testers” da Microsoft (http://msdn.microsoft.com/en-us/library/bb924370.aspx). Para os que querem uma base mais sólida, tem um curso chamado “Data Analysis and Statistical Inference“ de grátis na internet (https://class.coursera.org/statistics-002). Muitíssimo obrigado à Ísis Binder pela dica!).

    LoadRunner: a ferramenta mais famosa e bem paga do ramo foi criada pela Mercury e adquirida pela HP em 2006. Para quem quer um pouco de história e links oficiais, a wikipedia está de bom tamanho (http://en.wikipedia.org/wiki/HP_LoadRunner). Para quem quer dicas mais “quentes” sobre o funcionamento, tem uma série de vídeos-tutoriais antigos (a mesma arquitetura da ferramenta ainda é usada, fiquem tranquilos) feitos pelo guru99.com (https://www.youtube.com/watch?v=AicAqUC0K6Q&list=PLFB7DB42D42A7C31C) e outa série, com as novas features do Load Runner 11.0 (https://www.youtube.com/watch?v=cR8-3DRE2zo&list=PL92F119E42F79CEFC)

    Comunicando resultados de Performance: novamente começaremos pelo clássico: “Performance Test Reporting Fundamentals” da Microsoft (http://msdn.microsoft.com/en-us/library/bb924371.aspx). Para os que gostam de apresentações, a Karen Johnson fez várias perguntas que te fazem refletir sobre teu processo de report (http://karennicolejohnson.com/wp-content/uploads/2009/02/knjohnson-_performance_test_analysis.pdf) e o Scott Barber conta um pouco do que ele faz em “Understanding and Creating Effective Performance Test Reports” (http://www.perftestplus.com/resources/perf_reporting_ppt.pdf).

    Gatling: com mais uma incrível ajuda da Ísis, descobrimos que o Gatling é um projeto open-source de uma ferramenta para testes de carga na qual você escreve seus cenários numa DSL em Scala. Se você, como nós, não parou de ler ainda e se interessou bastante pelo conceito, saiba que tem uma página oficial (http://gatling.io/), um twitter (https://twitter.com/GatlingTool), um plugin pro Jenkins (https://wiki.jenkins-ci.org/display/JENKINS/Gatling+Plugin) e várias apresentações interessantes, inclusive na convenção Scala.IO (http://pt.slideshare.net/slandelle/gatling-scala-io-27568405). Mais interessante ainda são as comparações de performance dele com o JMeter, aqui (https://flood.io/blog/13-stress-testing-jmeter-and-gatling) e aqui (http://badmoodperf.blogspot.com.br/2014/01/gatling-vs-jmeter-fact-checking.html), mostrando que pode ser uma bela alternativa a famosa ferramenta gratuita.


    Por Handrus Nogueira (handrus@gmail.com)

    Simian Army: Framework para testar a resistência da aplicação a falhas no ambiente da amazon, derrubaando o EC2, S3 etc.

    UDP: Protocolo de dados para dados pouco sensíveis, normalmente usado para streaming de vídeos, música… enfim conexões de baixa latência. Por no possuir verificação de IPs e limites de envio de arquivos  geralmente fácil explorar servidores que esquecem de configurar medidas de segurança para UDP.

    RUM - Real User Monitoring: Só encontrei definições em inglês, então segue uma traduzida: é uma tecnologia de monitoramento passiva que grava toda interação do usuário com uma aplicação.

    NewRelic: Um serviço que permite mensurar dados importantes do servidor, usuários e da aplicação para uma boa análise de performance.

    Requisitos não funcionais: Existe um grave erro no artigo da wikipedia: “ficando a cargo do desenvolvedor optar por atender esses requisitos ou não” é no mínimo errôneo, muitos contratos trabalham com requisitos não funcionais de velocidade, confiabilidade etc. Leia o artigo para entender ;)


    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    domingo, 28 de setembro de 2014

    Resumo: Palestra sobre TDD + Coding DOJO


    O GUTS-RS em parceria com o RSJUG realizou no dia quatro de setembro mais uma palestra sobre o polêmico Test-Driven Development (TDD).

    Dionatan Moura abriu o evento apresentando os principais conceitos sobre TDD através de uma abordagem simples e com muitos detalhes sobre a essência desta técnica de desenvolvimento. "O foco do TDD não é teste e sim o design" destaca Daniel que trouxe discussões bem interessantes com testadores e desenvolvedores presentes.

    A sua palestra pode ser conferida clicando aqui.
    Dionatan Moura - TDD: A essência do mantra

    A segunda e última palestra da noite foi com Daniel Amorin. Através de um debate bem aberto, Daniel destacou a confiança que o TDD agrega ao código uma vez que testes são desenvolvidos e os impactos das mudanças podem ser rapidamente validados. Além disso, construir uma coisa de cada vez é importante para obter êxito ao utilizar essa técnica.
    Daniel Amorin - TDD is alive

    O debate gerou questionamentos sobre as dificuldades em estimar o esforço de desenvolvimento e teste utilizando TDD bem como conseguir adotá-lo em equipes que trabalham com desenvolvimento castaca (waterfall). O assunto teste ágil foi sugerido como tema para um próximo evento do GUTS-RS e já está no nosso backlog.

    Para finalizar, Dionatan Moura rodou uma sessão de Coding DOJO no formato Kata para solucionar um problema proposto pelos presentes.
    Dionatan Moura - Coding DOJO Kata

    O GUTS-RS e o RSJUG agradecem aos presentes pela contribuição nos debates e esperamos vê-los nos próximos eventos!

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:


    quarta-feira, 17 de setembro de 2014

    Hangout with Testers 5 - Testes de Performance



    Olá comunidade de testes de software,

    Vem aí mais um Hangout with Testers! Dessa vez a conversa será sobre Testes de Performance! Gabriel Oliveira, Handrus Nogueira, Robson Agapito, Ramses Jose Sacol de Almeida e Elias Nogueira vamos falar um pouco sobre nomenclaturas, ferramentas, medições, perfil profissional e muito mais !!

    Acesse o link, confirme a sua presença e deixe a sua pergunta ou comentário:
    https://plus.google.com/events/cq56or959vsrp7g19a0620jnp6o

    O Hangout será no dia 18/09, às 21h.

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    terça-feira, 26 de agosto de 2014

    Palestra sobre TDD + Coding DOJO



    Olá pessoal,

    Realizaremos no dia 04/09, quinta-feira, às 19h na PUCRS (prédio 32), mais um evento do GUTS-RS. Desta vez, em parceria com o grupo RSJUG, o tema em debate volta a ser TDD (Test Driven Development). Muito debatido em hangouts, o assunto tem sido solicitado nas fichas de acompanhamento dos eventos do GUTS-RS e aqui estamos novamente :)

    Será uma excelente oportunidade para convidar as equipes de desenvolvimento da tua empresa para que juntos, testadores e desenvolvedores, possam compreender melhor esta técnica de desenvolvimento que contribui para a qualidade de software (sim, há controvérsias).

    Teremos um Coding DOJO ao final das palestras para colocar em prática o conteúdo aprendido ;)

    Saiba mais sobre o evento e realize a sua inscrição em:
    http://www.sucesurs.org.br/evento/guts-rs-palestra-sobre-tdd-coding-dojo


    Não perca esta oportunidade! Participe e contribua para a comunidade de teste de software!

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    domingo, 24 de agosto de 2014

    Hangout with Testers 4 - Testes Exploratórios



    Olá comunidade de testes de software,

    Vem aí mais um Hangout with Testers! Depois de uma acirrada votação, teremos Eduardo Oliveira, Gabriel Oliveira, Patrícia Araújo, Ramses Almeida, Roberta Souza e Robson Corrêa debatendo sobre Testes Exploratórios.

    Acesse o link, confirme a sua presença e deixe a sua pergunta ou comentário:
    https://plus.google.com/u/0/events/c2ma70migh59k9qp2glkjfptof4

    O Hangout será no dia 27/08, às 20:30.

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    quarta-feira, 16 de julho de 2014

    Hangout with Testers 3: Ferramentas de Testers Ágeis



    Olá comunidade de testes de software,

    Vem aí mais um Hangout with Testers! Depois do papo filosófico sobre testes ágeis do Hangout anterior, Gabriel Oliveira, Eduardo Oliveira, Walmyr Filho, Clarissa Rodrigues e Camilo Ribeiro vão explorar e discutir algumas ferramentas usadas por testers em ambientes ágeis!

    Acesse o link, confirme a sua presença e deixe a sua pergunta ou tópico que gostaria que fosse abordado:
    https://plus.google.com/u/0/events/cht17p9lb7plobet1bag56pb0gk

    O Hangout será no dia 23/07, às 19:30.

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    terça-feira, 15 de julho de 2014

    Resumo: World Quality Report 2013-14


    O GUTS-RS realizou no dia 10 de maio o evento World Quality Report 2013-14 – Principais Conclusões. O evento proporcionou aos participantes uma síntese sobre as principais tendências no que concerne à qualidade de software, baseadas no relatório anual elaborado pela Capgemini, Sogeti e HP.

    Basicamente, foi um evento dinâmico, onde a discussão trouxe à tona situações reais que os participantes vivenciam no seu dia-a-dia nas empresas, fazendo um link direto ao que foi diagnosticado no World Quality Report. Esta relação foi bastante interessante à medida que as experiências foram sendo compartilhadas, bem como as inquietações e, inclusive, os desafios de se chegar ao que chamamos de "qualidade de software". Alguns pontos marcaram o debate como a influência dos testes ágeis e a qualidade de sistemas mobile, principalmente os voltados à serviços financeiros.

    Gostaríamos de agradecer a Andréa Portela Abech e as suas colegas por terem elaborado este resumo sobre o evento. Valeu, o GUTS-RS valoriza este tipo de colaboração!!

    As fotos do evento serão publicadas assim que o Diraci disponibilizá-las :p

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software: 

    segunda-feira, 16 de junho de 2014

    Hangout with Testers 2: A vida do Testador ágil e a do Testador cascata



    Olá comunidade de testes de software,

    Vem aí mais um Hangout with Testers! Nesta sessão, teremos Gabriel Oliveira, Eduardo Oliveira, Moisés Ramírez, Guilherme Motta e Leonardo Duprates discutindo sobre dois mundos distintos, mas ao mesmo tempo interligados por um objetivo único: garantir a qualidade de software.

    O debate trará a visão de testadores que atuam em projetos que utilizam a metodologia de desenvolvimento tradicional/cascata/waterfall e de testadores que utilizam metodologias ágeis.

    Acesse o link, confirme a sua presença e deixe a sua pergunta ou tópico que gostaria que fosse abordado:
    https://plus.google.com/events/c9v84dmrtcfarld33lib1ohc278

    O Hangout será no dia 18/06, às 19:30.

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software:

    sexta-feira, 30 de maio de 2014

    O que rolou no Testing Dojo BDD?


    Tchê!
    Nosso evento sobre BDD estava demais! Tivemos a participação de mais 50 pessoas, confirmando como é grande o interesse pela comunidade de testes em Behavior. Ficamos muito satisfeitos com o resultado e queremos que a participação só aumente nos próximos eventos.
    Quem quiser dar  uma "espiada" no conteúdo das palestras e nos códigos de exemplo que foram gerados, podem conferir aqui. Fiquem a vontade para comentar e sugerir mais temas legais para os próximos eventos!


    Jbehave



    SpecFlow





















    Não esqueçam que temos encontro marcado dia 10 para batermos um papo sobre as tendências mundias de qualidade de software.


  • Twitter: @gutsrs
  • Blog: http://guts-rs.blogspot.com.br/
  • Facebook: Grupo de usuários de teste de Software do RS
  • Linkedin: GUTS/RS
  • Google Groups: guts-rs-sucesu@googlegroups.com
  • domingo, 25 de maio de 2014

    World Quality Report 2013-14 – Principais Conclusões



    Olá pessoal,

    Realizaremos no dia 10/06, terça-feira, às 19hrs na PUCRS, mais um evento do GUTS-RS. A proposta desta vez é debater sobre as tendências mundiais da área de qualidade de software.

    Neste evento, vamos apresentar as principais conclusões do World Quality Report 2013-14 e fazer um link com a realidade do nosso mercado. Dentre os resultados do relatório, destacam-se: investimentos em TI, teste de dispositivos móveis e testes ágeis.

    O objetivo é a discussão mesmo! Queremos ouvir vocês também!

    Sobre os palestrantes:
    Moisés A. Ramírez atua como Analista de Teste em projetos distribuídos, possui mais de 7 anos na área de teste e é certificado pela ISTQB – CTFL. Apaixonado pela área de QA, apoia projetos de crowd testing e é participante ativo nas listas de discussões sobre testes de software.

    Eduardo Oliveira: Atua como Team Leader em projetos distribuídos, possui mais de 7 anos de experiência trabalhando como Analista de Testes, Quality Assurance e Team Leader e possui as certificações "IBM Certified Specialist - Software Quality" e "CTFL" pela ISTQB. Gosta de questionar o status quo, gosta de explorar novas idéias e acima de tudo gosta do que faz - "ser QA".

    Saiba mais sobre o evento e realize a sua inscrição em:
    http://www.sucesurs.org.br/evento/world-quality-report-2013-14-principais-conclusoes-guts

    Não perca esta oportunidade! Participe e contribua para a comunidade de teste de software!

    Para quem ainda não deu aquela curtida na nossa página no Facebook ou aquela seguida no nosso Twitter, seguem os principais meios de comunicação para acompanhar os eventos do GUTS-RS e trocar ideias sobre testes de software: