A empresa oferece serviços de teste de software, como fábrica de testes, testes em aplicativos móveis, automação de testes, teste de desempenho e sua plataforma de teste Crowdtest. Sua equipe é certificada e focada em resultados, adaptando os processos de teste a cada cliente.
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/