SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
A Base é uma empresa de testes de software com mais de 10
anos de experiência no mercado, que tem em seu DNA inovação
e tecnologia.
Contamos com uma vasta gama de serviços para teste de
software em multiplataformas, como fábrica de testes, testes
em aplicativos móveis, automação de testes, teste de
desempenho e a nossa plataforma exclusiva de teste: a
Crowdtest.
Nossa equipe é certificada e focada em resultados, trabalhamos
para otimizar nossos processos de testes e adaptá-los a cada
cliente. Exigimos dos nossos profissionais a obtenção da
CTFL/ISTQB que é um certificado de testes reconhecido
internacionalmente.
QUEM SOMOS
Fabrica	de	TestesFábrica	de	Testes
Através da sua fábrica de testes a Base2 disponibiliza para seus clientes serviços
de planejamento, especificação e execução de testes. Serviços que fazem uso das
técnicas mais modernas de testes em prática no mercado.
A fábrica de testes da Base2 segue um processo já
consolidado através dos mais de 10 anos de
empresa. Esse processo é adaptado a cada cliente
de acordo com a metodologia de desenvolvimento
utilizada: cascata, iterativo, processo unificado ou
processos ágeis.
O trabalho da fábrica de testes pode ser remoto ou
presencial, ficando a critério do cliente.
A fábrica de testes também oferece profissionais para serem alocados em tempo
integral no cliente, caso o modelo de fábrica de testes externa não se adeque as
necessidades do cliente.
Testes	de	Aplicativos	móveis
Devido a variedade de aplicativos no mercado, os
usuários de apps estão cada vez mais exigentes
com possíveis problemas ou falha de desempenho, o
que torna os testes fundamentais para o sucesso do
seu software.
Testes	de	Aplicativos	Móveis
Os aplicativos móveis (apps) já dominam o mercado de aplicativos pessoais e avançam
agressivamente para dominar o mercado de aplicativos corporativos. Esses apps
possuem requisitos de qualidade ainda mais rigorosos que aplicativos web e desktop.
Oferecer um app que tenha alta qualidade e não
apresente falhas é imprescindível para o sucesso do
seu negócio. A Base2 tem sua equipe preparada para
realizar qualquer tipo de teste em apps.
Testes	de	Aplicativos	móveis
● Testes Funcionais Manuais: é o teste que confere se o app está realizando
corretamente todas as suas funcionalidades. Ele é realizado manualmente por nossa
equipe de testadores. Conferimos se ele atende aos seus requisitos funcionais.
● Testes Funcionais Automáticos: esse teste é o mesmo do teste funcional manual,
exceto que quem realiza é um robô de testes. É a melhor opção para apps que vão ter
uma vida longa no negócio e que não vão sofrer grandes alterações.
● Testes de Configuração: aqui variamos os dispositivos móveis em que vamos
realizar os testes. Temos acesso a dezenas de dispositivos iOS e Android, e qualquer
outra plataforma que for necessária.
● Testes de Desempenho: os testes dessa categoria devem focar na eliminação dos
gargalos que provocam lentidão ou travamento do app. Nesse tipo de teste, deve-se
criar situações de estresse, altas cargas e grande número de solicitações para cada
função do app. O código deve ser o mais leve possível quando se trata de dispositivos
móveis.
Testes	de	Aplicativos	Móveis Tipos	de	Teste
Testes	de	Aplicativos	móveisAutomação	de	Testes
• São muito mais rápidos. Em média um robô é 10x mais
rápido que um ser humano. Isso permite que muitos
mais testes sejam executados antes de uma versão de
software seja considerada pronta para o usuário.
A automação de testes é o uso de robôs realizando testes automáticos no lugar de um
ser humano.
Esse robô é na maioria das vezes um software que manipula a interface de outro
software e confere os resultados ou na própria interface ou direto no banco de dados.
As vantagens de se fazer testes de forma automática são:
• Redução de custos: no médio prazo a automação é uma opção
muito mais em conta que a realização contínua de testes
manuais.
Testes	de	Aplicativos	móveisAutomação	de	Testes
Trabalhamos com automação de testes Web, Desktop, Android, iOS e também de
softwares que não possuem interface mais fazem uso de APIs e WebServices (e.g.
REST).
• Execução de testes 24/7. Os robôs podem trabalhar sem parar executando testes
nos seus softwares.
• Robôs não cometem erros. Eles fazem exatamente o que eles foram programados
para fazer. Testadores humanos estão sujeitos a falharem na execução dos seus
testes. Robôs não sofrem com fadiga, estresse e outros problemas que acarretam
os testadores.
Testes	de	Aplicativos	móveisTeste	de	Desempenho
Os testes de desempenho tem como objetivo validar se uma aplicação consegue atender a
performance esperada pelo usuário.
Existem três tipos:
No trabalho de testes de desempenho a Base2 não só informa se a aplicação atende ou não ao
desempenho desejado, mas também quais foram as causas dos possíveis gargalos.
Em todos os tipos o processo é o mesmo: a Base2 faz uma estimativa de
carga ou volume e através de experimentos simula a utilização da aplicação
na condição desejada. Durante os experimentos de desempenho,
monitoramos o software e o hardware através do uso de ferramentas de
profiling.
• Testes de Carga: simulamos o uso de aplicações com centenas ou
milhares de usuários ou transações simultâneas
• Testes de Volume: simulamos o uso de aplicações com grandes
massas de dados
• Testes de Stress: neste teste visamos chegar no limite da
performance de uma aplicação seja usando testes de carga ou de
volume
Testes	de	Aplicativos	móveisCrowdtest
O Crowdtest é um serviço da Base2 que organiza mão-de-obra disponível na
Internet para execução de teste. Esse modelo de trabalho é conhecido como
crowdsourcing. Através desse serviço é possível testar softwares web, de desktop e
software móveis.
O Crowdtest traz inúmeras vantagens:
Velocidade nos testes: O Crowdtest é veloz porque escala a quantidade de testadores
de forma muito rápida. Diversos testadores espalhados pela Internet executam
simultaneamente testes na aplicação.
Maior Cobertura de Plataformas de Testes: O uso dos computadores e telefones
celulares dos próprios testadores potencializa a exploração das mais variadas
configurações.
Testes	de	Aplicativos	móveisCrowdtest
Custo Competitivo: Todo profissional do Crowdtest é remunerado por
produtividade e trabalha home office, reduzindo custos de infraestrutura
e ociosidade.
Utilização de usuários reais: usuários não especializados em TI podem
participar dos testes e oferecer uma visão única do software.
Atendimento sob demanda: você não precisa contratar o Crowdtest por um
período determinado, a contratação é totalmente sob demanda.
Custo controlado: os projetos podem ser restringidos pela qualidade de testes
executados ou pelo orçamento de bugs.
Testes	de	Aplicativos	móveisModalidades	do	Crowdtest
Pay-per-bug
Você define um orçamento máximo de falhas em reais. Esse orçamento é consumido
na medida em que as falhas são encontradas no seu software.
Quanto Custa?
O custa é determinado pelo orçamento de falhas contratado.
Para quem é recomendado?
Indicada para software que não sejam complexos, isto é, que sejam intuitivos de usar,
que não demandem treinamento prévio do usuário. Exemplos: APPs de smartphones e
tablets, sites institucionais, sites e software voltados par ao o público em geral etc...
Testes	de	Aplicativos	móveisModalidades	do	Crowdtest
Pay-per-test
Você paga por caso de teste executado.
Quanto custa?
O custo é determinado pela quantidade de casos de testes contratados.
Para quem é recomendado?
Indicado para softwares corporativos que demandem treinamento prévio. Dessa forma
é necessário o envio de instruções para o testador conseguir testar o software, os
casos de testes.
O pay-per-test é ideal também quando há necessidade de garantia de cobertura de
testes, isto é, quando o cliente precisa ter certeza do que foi testado no software.
Testes	de	Aplicativos	móveisCases
Agora que você conhece nossos produtos, solicite uma visita agendada,
nossa equipe terá o maior prazer em propor uma solução em testes para o
seu software.
Vamos conversar?
Obrigado!
Rua	Guajajaras,	870	– 7º	andar	– Bairro	Centro	30.180.100	– Belo	Horizonte	– MG
+55	(31)	3653-3680
contato@base2.com.br
facebook.com/base2tecnologia/

Más contenido relacionado

La actualidad más candente

Exercícios teste de software
Exercícios   teste de softwareExercícios   teste de software
Exercícios teste de software
marildovezaro
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
UFPA
 
A importância de utilizar testes automatizados
A  importância   de utilizar  testes automatizadosA  importância   de utilizar  testes automatizados
A importância de utilizar testes automatizados
Diego Allan Oliveira
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Elvírio Junior
 

La actualidad más candente (20)

Exercícios teste de software
Exercícios   teste de softwareExercícios   teste de software
Exercícios teste de software
 
Agile mobile testing
Agile mobile testingAgile mobile testing
Agile mobile testing
 
Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010
 
Testes em aplicativos móveis
Testes em aplicativos móveisTestes em aplicativos móveis
Testes em aplicativos móveis
 
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração ContínuaAutomação de Testes: Ferramentas e Aplicação com Integração Contínua
Automação de Testes: Ferramentas e Aplicação com Integração Contínua
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
 
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativosMobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativos
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Fundamentos de Testes de Software
Fundamentos de Testes de SoftwareFundamentos de Testes de Software
Fundamentos de Testes de Software
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
A importância de utilizar testes automatizados
A  importância   de utilizar  testes automatizadosA  importância   de utilizar  testes automatizados
A importância de utilizar testes automatizados
 
Testes de software
Testes de softwareTestes de software
Testes de software
 
Application Lifecycle Management - Campus Party Brasil 2009
Application Lifecycle Management -  Campus Party  Brasil 2009Application Lifecycle Management -  Campus Party  Brasil 2009
Application Lifecycle Management - Campus Party Brasil 2009
 
Fundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - QualidadFundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - Qualidad
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
 

Destacado

Bakanoviene 12 09
Bakanoviene 12 09Bakanoviene 12 09
Bakanoviene 12 09
ŠU EF USK
 
Razguviene mmblm2011
Razguviene mmblm2011Razguviene mmblm2011
Razguviene mmblm2011
ŠU EF USK
 
Makonf2015 cvit
Makonf2015 cvitMakonf2015 cvit
Makonf2015 cvit
SUEFUSK
 
Makonf2015 gliukoze
Makonf2015 gliukozeMakonf2015 gliukoze
Makonf2015 gliukoze
SUEFUSK
 
Makonf2015 vaist augalai_arbatos
Makonf2015 vaist augalai_arbatosMakonf2015 vaist augalai_arbatos
Makonf2015 vaist augalai_arbatos
SUEFUSK
 
Zaksaites pranesimas vu_2013
Zaksaites pranesimas vu_2013Zaksaites pranesimas vu_2013
Zaksaites pranesimas vu_2013
SUEFUSK
 

Destacado (17)

Dating women
Dating womenDating women
Dating women
 
Saia tips
Saia tipsSaia tips
Saia tips
 
kj resume
kj resumekj resume
kj resume
 
Bakanoviene 12 09
Bakanoviene 12 09Bakanoviene 12 09
Bakanoviene 12 09
 
Sağ Beynimizi Nasıl Geliştiririz
Sağ Beynimizi Nasıl GeliştiririzSağ Beynimizi Nasıl Geliştiririz
Sağ Beynimizi Nasıl Geliştiririz
 
Famous people of the Renaissance
Famous people of the RenaissanceFamous people of the Renaissance
Famous people of the Renaissance
 
Razguviene mmblm2011
Razguviene mmblm2011Razguviene mmblm2011
Razguviene mmblm2011
 
Makonf2015 cvit
Makonf2015 cvitMakonf2015 cvit
Makonf2015 cvit
 
Makonf2015 gliukoze
Makonf2015 gliukozeMakonf2015 gliukoze
Makonf2015 gliukoze
 
Makonf2015 vaist augalai_arbatos
Makonf2015 vaist augalai_arbatosMakonf2015 vaist augalai_arbatos
Makonf2015 vaist augalai_arbatos
 
The Qur'an and Sunnah
The Qur'an and SunnahThe Qur'an and Sunnah
The Qur'an and Sunnah
 
Zaksaites pranesimas vu_2013
Zaksaites pranesimas vu_2013Zaksaites pranesimas vu_2013
Zaksaites pranesimas vu_2013
 
Loyalty Expo 2016 - A Social Media Remote Control For Loyalty
Loyalty Expo 2016 - A Social Media Remote Control For LoyaltyLoyalty Expo 2016 - A Social Media Remote Control For Loyalty
Loyalty Expo 2016 - A Social Media Remote Control For Loyalty
 
"Nasceu o Menino Jesus" Historia adaptada em SPC
"Nasceu o Menino Jesus" Historia adaptada em SPC"Nasceu o Menino Jesus" Historia adaptada em SPC
"Nasceu o Menino Jesus" Historia adaptada em SPC
 
Problem Çözme Teknikleri
Problem Çözme TeknikleriProblem Çözme Teknikleri
Problem Çözme Teknikleri
 
Bloopers In English
Bloopers In EnglishBloopers In English
Bloopers In English
 
Humor Pieces ... My Reflections
Humor Pieces ... My ReflectionsHumor Pieces ... My Reflections
Humor Pieces ... My Reflections
 

Similar a Base2 Tecnologia

Artigo Automação de testes funcionais com Demoiselle Behave
Artigo Automação de testes funcionais com Demoiselle BehaveArtigo Automação de testes funcionais com Demoiselle Behave
Artigo Automação de testes funcionais com Demoiselle Behave
Julian Cesar
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de Software
Cloves da Rocha
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
Aline Zanin
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
paulo peres
 

Similar a Base2 Tecnologia (20)

INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdfINTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
INTRODUÇÃO AOS TESTES NO FRONT-END COM REACT JS E REACT NATIVE.pdf
 
26/10 - Meetup Dev.up!, Appium - Executando testes mobile utilizando device farm
26/10 - Meetup Dev.up!, Appium - Executando testes mobile utilizando device farm26/10 - Meetup Dev.up!, Appium - Executando testes mobile utilizando device farm
26/10 - Meetup Dev.up!, Appium - Executando testes mobile utilizando device farm
 
Artigo Automação de testes funcionais com Demoiselle Behave
Artigo Automação de testes funcionais com Demoiselle BehaveArtigo Automação de testes funcionais com Demoiselle Behave
Artigo Automação de testes funcionais com Demoiselle Behave
 
Testes para aplicativos movéis
Testes para aplicativos movéisTestes para aplicativos movéis
Testes para aplicativos movéis
 
Teste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de ServiçosTeste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de Serviços
 
SLIDEPRELIMINAR.pptx
SLIDEPRELIMINAR.pptxSLIDEPRELIMINAR.pptx
SLIDEPRELIMINAR.pptx
 
Automação mobile Android - TDC
Automação mobile Android - TDCAutomação mobile Android - TDC
Automação mobile Android - TDC
 
HP Mobile Testing
HP Mobile TestingHP Mobile Testing
HP Mobile Testing
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de Software
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
 
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfilCenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
Cenartec 2014 - Teste de software, uma área, uma carreira, um novo perfil
 
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
 
Implantação de um Processo de Teste de Software
Implantação de um Processo de Teste de SoftwareImplantação de um Processo de Teste de Software
Implantação de um Processo de Teste de Software
 
Testes em Flutter.pdf
Testes em Flutter.pdfTestes em Flutter.pdf
Testes em Flutter.pdf
 
Automação mobile ios - TDC
Automação mobile ios - TDCAutomação mobile ios - TDC
Automação mobile ios - TDC
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
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
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do Mestre
 

Último

Último (8)

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
 
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
 
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 - 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
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
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
 
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
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 

Base2 Tecnologia

  • 1.
  • 2. A Base é uma empresa de testes de software com mais de 10 anos de experiência no mercado, que tem em seu DNA inovação e tecnologia. Contamos com uma vasta gama de serviços para teste de software em multiplataformas, como fábrica de testes, testes em aplicativos móveis, automação de testes, teste de desempenho e a nossa plataforma exclusiva de teste: a Crowdtest. Nossa equipe é certificada e focada em resultados, trabalhamos para otimizar nossos processos de testes e adaptá-los a cada cliente. Exigimos dos nossos profissionais a obtenção da CTFL/ISTQB que é um certificado de testes reconhecido internacionalmente. QUEM SOMOS
  • 3. Fabrica de TestesFábrica de Testes Através da sua fábrica de testes a Base2 disponibiliza para seus clientes serviços de planejamento, especificação e execução de testes. Serviços que fazem uso das técnicas mais modernas de testes em prática no mercado. A fábrica de testes da Base2 segue um processo já consolidado através dos mais de 10 anos de empresa. Esse processo é adaptado a cada cliente de acordo com a metodologia de desenvolvimento utilizada: cascata, iterativo, processo unificado ou processos ágeis. O trabalho da fábrica de testes pode ser remoto ou presencial, ficando a critério do cliente. A fábrica de testes também oferece profissionais para serem alocados em tempo integral no cliente, caso o modelo de fábrica de testes externa não se adeque as necessidades do cliente.
  • 4. Testes de Aplicativos móveis Devido a variedade de aplicativos no mercado, os usuários de apps estão cada vez mais exigentes com possíveis problemas ou falha de desempenho, o que torna os testes fundamentais para o sucesso do seu software. Testes de Aplicativos Móveis Os aplicativos móveis (apps) já dominam o mercado de aplicativos pessoais e avançam agressivamente para dominar o mercado de aplicativos corporativos. Esses apps possuem requisitos de qualidade ainda mais rigorosos que aplicativos web e desktop. Oferecer um app que tenha alta qualidade e não apresente falhas é imprescindível para o sucesso do seu negócio. A Base2 tem sua equipe preparada para realizar qualquer tipo de teste em apps.
  • 5. Testes de Aplicativos móveis ● Testes Funcionais Manuais: é o teste que confere se o app está realizando corretamente todas as suas funcionalidades. Ele é realizado manualmente por nossa equipe de testadores. Conferimos se ele atende aos seus requisitos funcionais. ● Testes Funcionais Automáticos: esse teste é o mesmo do teste funcional manual, exceto que quem realiza é um robô de testes. É a melhor opção para apps que vão ter uma vida longa no negócio e que não vão sofrer grandes alterações. ● Testes de Configuração: aqui variamos os dispositivos móveis em que vamos realizar os testes. Temos acesso a dezenas de dispositivos iOS e Android, e qualquer outra plataforma que for necessária. ● Testes de Desempenho: os testes dessa categoria devem focar na eliminação dos gargalos que provocam lentidão ou travamento do app. Nesse tipo de teste, deve-se criar situações de estresse, altas cargas e grande número de solicitações para cada função do app. O código deve ser o mais leve possível quando se trata de dispositivos móveis. Testes de Aplicativos Móveis Tipos de Teste
  • 6. Testes de Aplicativos móveisAutomação de Testes • São muito mais rápidos. Em média um robô é 10x mais rápido que um ser humano. Isso permite que muitos mais testes sejam executados antes de uma versão de software seja considerada pronta para o usuário. A automação de testes é o uso de robôs realizando testes automáticos no lugar de um ser humano. Esse robô é na maioria das vezes um software que manipula a interface de outro software e confere os resultados ou na própria interface ou direto no banco de dados. As vantagens de se fazer testes de forma automática são: • Redução de custos: no médio prazo a automação é uma opção muito mais em conta que a realização contínua de testes manuais.
  • 7. Testes de Aplicativos móveisAutomação de Testes Trabalhamos com automação de testes Web, Desktop, Android, iOS e também de softwares que não possuem interface mais fazem uso de APIs e WebServices (e.g. REST). • Execução de testes 24/7. Os robôs podem trabalhar sem parar executando testes nos seus softwares. • Robôs não cometem erros. Eles fazem exatamente o que eles foram programados para fazer. Testadores humanos estão sujeitos a falharem na execução dos seus testes. Robôs não sofrem com fadiga, estresse e outros problemas que acarretam os testadores.
  • 8. Testes de Aplicativos móveisTeste de Desempenho Os testes de desempenho tem como objetivo validar se uma aplicação consegue atender a performance esperada pelo usuário. Existem três tipos: No trabalho de testes de desempenho a Base2 não só informa se a aplicação atende ou não ao desempenho desejado, mas também quais foram as causas dos possíveis gargalos. Em todos os tipos o processo é o mesmo: a Base2 faz uma estimativa de carga ou volume e através de experimentos simula a utilização da aplicação na condição desejada. Durante os experimentos de desempenho, monitoramos o software e o hardware através do uso de ferramentas de profiling. • Testes de Carga: simulamos o uso de aplicações com centenas ou milhares de usuários ou transações simultâneas • Testes de Volume: simulamos o uso de aplicações com grandes massas de dados • Testes de Stress: neste teste visamos chegar no limite da performance de uma aplicação seja usando testes de carga ou de volume
  • 9. Testes de Aplicativos móveisCrowdtest O Crowdtest é um serviço da Base2 que organiza mão-de-obra disponível na Internet para execução de teste. Esse modelo de trabalho é conhecido como crowdsourcing. Através desse serviço é possível testar softwares web, de desktop e software móveis. O Crowdtest traz inúmeras vantagens: Velocidade nos testes: O Crowdtest é veloz porque escala a quantidade de testadores de forma muito rápida. Diversos testadores espalhados pela Internet executam simultaneamente testes na aplicação. Maior Cobertura de Plataformas de Testes: O uso dos computadores e telefones celulares dos próprios testadores potencializa a exploração das mais variadas configurações.
  • 10. Testes de Aplicativos móveisCrowdtest Custo Competitivo: Todo profissional do Crowdtest é remunerado por produtividade e trabalha home office, reduzindo custos de infraestrutura e ociosidade. Utilização de usuários reais: usuários não especializados em TI podem participar dos testes e oferecer uma visão única do software. Atendimento sob demanda: você não precisa contratar o Crowdtest por um período determinado, a contratação é totalmente sob demanda. Custo controlado: os projetos podem ser restringidos pela qualidade de testes executados ou pelo orçamento de bugs.
  • 11. Testes de Aplicativos móveisModalidades do Crowdtest Pay-per-bug Você define um orçamento máximo de falhas em reais. Esse orçamento é consumido na medida em que as falhas são encontradas no seu software. Quanto Custa? O custa é determinado pelo orçamento de falhas contratado. Para quem é recomendado? Indicada para software que não sejam complexos, isto é, que sejam intuitivos de usar, que não demandem treinamento prévio do usuário. Exemplos: APPs de smartphones e tablets, sites institucionais, sites e software voltados par ao o público em geral etc...
  • 12. Testes de Aplicativos móveisModalidades do Crowdtest Pay-per-test Você paga por caso de teste executado. Quanto custa? O custo é determinado pela quantidade de casos de testes contratados. Para quem é recomendado? Indicado para softwares corporativos que demandem treinamento prévio. Dessa forma é necessário o envio de instruções para o testador conseguir testar o software, os casos de testes. O pay-per-test é ideal também quando há necessidade de garantia de cobertura de testes, isto é, quando o cliente precisa ter certeza do que foi testado no software.
  • 14. Agora que você conhece nossos produtos, solicite uma visita agendada, nossa equipe terá o maior prazer em propor uma solução em testes para o seu software. Vamos conversar? Obrigado! Rua Guajajaras, 870 – 7º andar – Bairro Centro 30.180.100 – Belo Horizonte – MG +55 (31) 3653-3680 contato@base2.com.br facebook.com/base2tecnologia/