SlideShare ist ein Scribd-Unternehmen logo
1 von 86
Downloaden Sie, um offline zu lesen
Testes
com TestLink e Selenium
Quem sou eu?
✔   André Thiago
✔   Bacharel em Ciência da Computação – UnB
✔   Analista de Informática MPU
✔   Arquiteto de Software PGR/MPU
✔   Sócio-fundador e líder técnico da startup
    TripFans (www.tripfans.com.br)
✔   Entusiasta de práticas ágeis
O que vamos ver hoje
✔   Testes? Pra quê?
✔   Ferramentas
    ✔   TestLink
    ✔   Selenium

✔   Demo
✔   Provocações
Como você verifica se
um software não tem
problemas?
A resposta é
simples:
FAÇA TESTES
Mas testes não são perda
      de tempo?
Testes == Qualidade ?
Tipos de Testes
Tipos de Testes
✔   Teste de Aceitação
Tipos de Testes
✔   Teste de Aceitação
✔   Teste de carga/stress
Tipos de Testes
✔   Teste de Aceitação
✔   Teste de carga/stress
✔   Teste funcionais
Tipos de Testes
✔   Teste de Aceitação
✔   Teste de carga/stress
✔   Teste funcionais
✔   Teste de integração
Tipos de Testes
✔   Teste de Aceitação
✔   Teste de carga/stress
✔   Teste funcionais
✔   Teste de integração
✔   Teste de unidade
Vantagens de se
testar software
Garantir qualidade mínima
Encontrar erros cedo
Prevenir regressão
Confiabilidade
Servem como
documentação
Conceitos básicos
Caso de teste
Suíte de teste
Elementos de um caso de
                     teste

✔   Identificação do caso de teste
✔   Descrição
✔   Passos
✔   Resultados esperados
✔   Resultados obtidos

✔   Passou/falhou
Aplicativo web de gerenciamento
de testes, provendo suporte para
a especificação, execução e
monitoramento das atividades de
teste.
Casos de Teste (Test
       Case)
Suítes de Teste (Test
       Suite)
Planos de Teste (Test
       Plan)
Projeto de Teste (Test
      Project)
Usuário (User)
Demo
Demo
✔   Cadastrar/gerenciar usuários

✔   Criar um novo projeto de teste
✔   Criar suíte de teste
✔   Criar casos de teste
✔   Criar planos de teste
✔   Criar builds
✔   Execução dos testes
✔   Relatórios
“Selenium automates
     browser”
Ok, mas o que isso quer
        dizer?
De forma geral, o principal uso

do Selenium é   automatizar
testes em aplicações web.
Teste automatizado → necessita
do auxílio de alguma ferramenta
Vantagens
✔   Testes de regressão mais
    frequentes
Vantagens
✔   Testes de regressão mais
    frequentes
✔   Feedback mais rápido para os
    implementadores
Vantagens
✔   Testes de regressão mais
    frequentes
✔   Feedback mais rápido para os
    implementadores
✔   Iterações ilimitadas na execução
    de casos de teste
Vantagens
✔   Testes de regressão mais
    frequentes
✔   Feedback mais rápido para os
    implementadores
✔   Iterações ilimitadas na execução de
    casos de teste
✔   Encontrar defeitos que testes
    manuais deixam passar
Legal. Mas a automação é sempre
vantajosa?
Quando não é vantajoso
             automatizar
✔   Quando não há tempo para
    automatizar o teste
✔   Se a aplicação é de curta duração

✔   Se a interface do usuário vai
    mudar consideravelmente em
    breve. Isso implica em reescrever
    os testes.
Projetos
Selenium IDE
Selenium IDE

✔ Ferramenta   de prototipação
 para construir scripts de testes
Selenium IDE

✔ Ferramenta      de prototipação
    para construir scripts de testes
✔   Plugin do Firefox
Selenium IDE

✔ Ferramenta      de prototipação
    para construir scripts de testes
✔   Plugin do Firefox
✔   Função de gravação
Selenium IDE
✔ Ferramenta      de prototipação     para
    construir scripts de testes
✔   Plugin do Firefox
✔   Função de gravação

✔ Exporta as ações dos usuários como um

    script reutilizável   em diferentes
    linguagens de programação
Atenção
“Selenium IDE não foi projetado para
executar seus testes nem foi
projetado para construir todos os
testes automatizados que você vai
precisar.”
                   (Documentação do Selenium)
Selenium Remote Control (RC)
Selenium Remote Control
                          (RC)
✔   Foi o principal projeto do Selenium por um bom tempo,
    antes do merge entre o WebDriver e o Selenium
Selenium Remote Control
                          (RC)
✔   Foi o principal projeto do Selenium por um bom tempo,
    antes do merge entre o WebDriver e o Selenium
✔   Hoje as releases desse projeto são principalmente
    corretivas
Selenium Remote Control
                           (RC)
✔   Foi o principal projeto do Selenium por um bom tempo,
    antes do merge entre o WebDriver e o Selenium
✔   Hoje as releases desse projeto são principalmente
    corretivas
✔   Provê algumas funcionalidades que ainda não estão
    disponíveis no Selenium 2: suporte a diversas linguagens;
    suporte a diversos navegadores
Selenium WebDriver (Selenium 2)
Selenium WebDriver
           (Selenium 2)

✔   API melhorada
Selenium WebDriver
           (Selenium 2)

✔   API melhorada
✔   Resoluções de algumas limitações
    da versão anterior
Selenium WebDriver
           (Selenium 2)

✔   API melhorada
✔   Resoluções de algumas limitações
    da versão anterior
✔   Junção ao WebDriver
Selenium Grid
Selenium Grid


✔   Solução escalável para suítes de
    testes pesadas
Selenium Grid


✔   Solução escalável para suítes de
    testes pesadas
✔   Permite a execução de testes em
    paralelo
Qual devo usar então?
Se não conhece linguagem de
programação, use o Selenium IDE
para se familiarizar
Para o uso mais efetivo, a
recomendação é pelo Selenium 2
ou RC em conjunto com alguma
linguagem de programação.
Navegadores e plataforma
        suportados
Selenium 2 (WebDriver)
Navegadores e plataforma
         suportados
Selenium 1 (RC)
Demo Selenium IDE


✔   Instalação
✔   Abrindo o IDE e demonstrando
    opções
✔   Construindo Test Cases
Comandos mais utilizados
✔   open
✔   click/clickAndWait
✔   verifyTitle/assertTitle
✔   verifyTextPresent
✔   verifyElementPresent
✔   waitForPageToLoad
✔   waitForElementPresent
Exemplos Selenium
               WebDriver
✔   Configurando um projeto Java
✔   Exemplos do IDE e executá-los
    via Java
Demonstração mais real
Demonstração


✔   TestLink
✔   Selenium
Petclinic
✔   Testar um casos de uso

    ✔   Adicionar proprietário (owner)
    ✔   Adicionar animais
✔   Cadastrar planos de teste no TestLink

✔   Executá-los
Provocações
Porque não testar desde
  o início do ciclo de
   desenvolvimento?
Tem como fazer isso?
TDD (Test-Driven
  Development)
Integração Contínua
Entrega Contínua
  (automatize tudo)
Automatize tudo o que
       puder!
Obrigado pela atenção!

Weitere ähnliche Inhalte

Was ist angesagt?

QA. Load Testing
QA. Load TestingQA. Load Testing
QA. Load TestingAlex Galkin
 
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with seleniumTzirla Rozental
 
Performance testing using Jmeter for apps which needs authentication
Performance testing using Jmeter for apps which needs authenticationPerformance testing using Jmeter for apps which needs authentication
Performance testing using Jmeter for apps which needs authenticationJay Jha
 
Types of software testing
Types of software testingTypes of software testing
Types of software testingPrachi Sasankar
 
Best Practices for Test Case Writing
Best Practices for Test Case WritingBest Practices for Test Case Writing
Best Practices for Test Case WritingSarah Goldberg
 
An overview of selenium webdriver
An overview of selenium webdriverAn overview of selenium webdriver
An overview of selenium webdriverAnuraj S.L
 
TDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-AssuredTDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-AssuredJúlio de Lima
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilAriane Izac
 
QA interview questions and answers
QA interview questions and answersQA interview questions and answers
QA interview questions and answersMehul Chauhan
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testingpriya_trivedi
 
Software testing tools (free and open source)
Software testing tools (free and open source)Software testing tools (free and open source)
Software testing tools (free and open source)Wael Mansour
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level BasicErol Selitektay
 
Selenium Maven With Eclipse | Edureka
Selenium Maven With Eclipse | EdurekaSelenium Maven With Eclipse | Edureka
Selenium Maven With Eclipse | EdurekaEdureka!
 
What is WebElement in Selenium | Web Elements & Element Locators | Edureka
What is WebElement in Selenium | Web Elements & Element Locators | EdurekaWhat is WebElement in Selenium | Web Elements & Element Locators | Edureka
What is WebElement in Selenium | Web Elements & Element Locators | EdurekaEdureka!
 
Tecnicas Para Planejamento E Execucao De Testes De Software
Tecnicas Para Planejamento E Execucao De Testes De SoftwareTecnicas Para Planejamento E Execucao De Testes De Software
Tecnicas Para Planejamento E Execucao De Testes De Softwaremarthahuback
 

Was ist angesagt? (20)

QA. Load Testing
QA. Load TestingQA. Load Testing
QA. Load Testing
 
Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with selenium
 
Performance testing using Jmeter for apps which needs authentication
Performance testing using Jmeter for apps which needs authenticationPerformance testing using Jmeter for apps which needs authentication
Performance testing using Jmeter for apps which needs authentication
 
Testing fundamentals
Testing fundamentalsTesting fundamentals
Testing fundamentals
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
 
Selenium
SeleniumSelenium
Selenium
 
Best Practices for Test Case Writing
Best Practices for Test Case WritingBest Practices for Test Case Writing
Best Practices for Test Case Writing
 
An overview of selenium webdriver
An overview of selenium webdriverAn overview of selenium webdriver
An overview of selenium webdriver
 
TDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-AssuredTDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-Assured
 
Planejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágilPlanejamento de testes em um mundo ágil
Planejamento de testes em um mundo ágil
 
QA interview questions and answers
QA interview questions and answersQA interview questions and answers
QA interview questions and answers
 
Final Automation Testing
Final Automation TestingFinal Automation Testing
Final Automation Testing
 
Software testing tools (free and open source)
Software testing tools (free and open source)Software testing tools (free and open source)
Software testing tools (free and open source)
 
QSpiders - Selenium Webdriver
QSpiders - Selenium WebdriverQSpiders - Selenium Webdriver
QSpiders - Selenium Webdriver
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level Basic
 
GUI Testing
GUI TestingGUI Testing
GUI Testing
 
Selenium Maven With Eclipse | Edureka
Selenium Maven With Eclipse | EdurekaSelenium Maven With Eclipse | Edureka
Selenium Maven With Eclipse | Edureka
 
What is WebElement in Selenium | Web Elements & Element Locators | Edureka
What is WebElement in Selenium | Web Elements & Element Locators | EdurekaWhat is WebElement in Selenium | Web Elements & Element Locators | Edureka
What is WebElement in Selenium | Web Elements & Element Locators | Edureka
 
JMETER-SKILLWISE
JMETER-SKILLWISEJMETER-SKILLWISE
JMETER-SKILLWISE
 
Tecnicas Para Planejamento E Execucao De Testes De Software
Tecnicas Para Planejamento E Execucao De Testes De SoftwareTecnicas Para Planejamento E Execucao De Testes De Software
Tecnicas Para Planejamento E Execucao De Testes De Software
 

Andere mochten auch

PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlinkslides_teltools
 
Agenda de eventos do Escritório Regional Araçatuba
Agenda de eventos do Escritório Regional AraçatubaAgenda de eventos do Escritório Regional Araçatuba
Agenda de eventos do Escritório Regional AraçatubaSebrae-SaoPaulo
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareJeremias Araujo
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumIsrael Santiago
 

Andere mochten auch (7)

PDC - Testes - Usando o Testlink
PDC - Testes - Usando o TestlinkPDC - Testes - Usando o Testlink
PDC - Testes - Usando o Testlink
 
Testlink apresentacao
Testlink apresentacaoTestlink apresentacao
Testlink apresentacao
 
Test link
Test linkTest link
Test link
 
Gherkin
Gherkin   Gherkin
Gherkin
 
Agenda de eventos do Escritório Regional Araçatuba
Agenda de eventos do Escritório Regional AraçatubaAgenda de eventos do Escritório Regional Araçatuba
Agenda de eventos do Escritório Regional Araçatuba
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - Selenium
 

Ähnlich wie Testes com TestLink e Selenium

Curso Básico de Selenium
Curso Básico de SeleniumCurso Básico de Selenium
Curso Básico de SeleniumAutotic
 
Desenvolvimento Guiado por Testes
Desenvolvimento Guiado por TestesDesenvolvimento Guiado por Testes
Desenvolvimento Guiado por Testeselliando dias
 
Qualidade no desenvolvimento de Software com TDD e PHPUnit
Qualidade no desenvolvimento de Software com TDD e PHPUnitQualidade no desenvolvimento de Software com TDD e PHPUnit
Qualidade no desenvolvimento de Software com TDD e PHPUnitDomingos Teruel
 
Testando aplicações Flex com Selenium
Testando aplicações Flex com SeleniumTestando aplicações Flex com Selenium
Testando aplicações Flex com SeleniumVictor Serta
 
Tdc continuous testing
Tdc   continuous testing Tdc   continuous testing
Tdc continuous testing Walter Farias
 
Desenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosDesenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosVitor Silva
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliverySamanta Cicilia
 
[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes AutomatizadosSamanta Cicilia
 
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java JavaImplementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java Javaelliando dias
 
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...Renato Groff
 
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...Isaac de Souza
 
Cloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureCloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureGrupo de Testes Carioca
 

Ähnlich wie Testes com TestLink e Selenium (20)

Curso Básico de Selenium
Curso Básico de SeleniumCurso Básico de Selenium
Curso Básico de Selenium
 
Desenvolvimento Guiado por Testes
Desenvolvimento Guiado por TestesDesenvolvimento Guiado por Testes
Desenvolvimento Guiado por Testes
 
Hands On Selenium
Hands On SeleniumHands On Selenium
Hands On Selenium
 
Selenium
SeleniumSelenium
Selenium
 
Test day 2012
Test day 2012Test day 2012
Test day 2012
 
Desenvolvimento Guiado Por Testes
Desenvolvimento Guiado Por TestesDesenvolvimento Guiado Por Testes
Desenvolvimento Guiado Por Testes
 
Qualidade no desenvolvimento de Software com TDD e PHPUnit
Qualidade no desenvolvimento de Software com TDD e PHPUnitQualidade no desenvolvimento de Software com TDD e PHPUnit
Qualidade no desenvolvimento de Software com TDD e PHPUnit
 
Testando aplicações Flex com Selenium
Testando aplicações Flex com SeleniumTestando aplicações Flex com Selenium
Testando aplicações Flex com Selenium
 
Tdc continuous testing
Tdc   continuous testing Tdc   continuous testing
Tdc continuous testing
 
Desenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes UnitáriosDesenvolvimento em .Net - Testes Unitários
Desenvolvimento em .Net - Testes Unitários
 
Selenium web pt br
Selenium web pt brSelenium web pt br
Selenium web pt br
 
Selenium web pt br
Selenium web pt brSelenium web pt br
Selenium web pt br
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
 
[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados[DevOps Carioca] Testes Automatizados
[DevOps Carioca] Testes Automatizados
 
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java JavaImplementando Implementando eXtreme treme Programming rogramming em em Java Java
Implementando Implementando eXtreme treme Programming rogramming em em Java Java
 
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...
Testes de aplicações Web com Selenium, .NET Standard e .NET Core 2.0 - .NET S...
 
TesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdfTesteDeSoftware_WorkshopSINFO2014.pdf
TesteDeSoftware_WorkshopSINFO2014.pdf
 
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
O que seus testes garantem, o funcionamento do código ou das funcionalidades ...
 
Cloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureCloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows Azure
 
Palestra TDD Javou! #08 2016
Palestra TDD Javou! #08 2016Palestra TDD Javou! #08 2016
Palestra TDD Javou! #08 2016
 

Kürzlich hochgeladen

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Kürzlich hochgeladen (6)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Testes com TestLink e Selenium