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.
Conheça a Base2 o saiba mais sobre o nosso seviço de testes especializados para aplicativos mobile. Trabalhamos com testes para apps de vários sistemas operacionais: Symbian, Windows Phone, BlackBerry, IOS e Android.
Achou que DevOps não era importante para aplicativos mobile!? Achou errado. Vamos colocar a mão na massa e entender como a cultura DevOps aplicada ao desenvolvimento de apps pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde a primeira linha de código escrita até após o lançamento do app nas lojas.
Conheça a Base2 o saiba mais sobre o nosso seviço de testes especializados para aplicativos mobile. Trabalhamos com testes para apps de vários sistemas operacionais: Symbian, Windows Phone, BlackBerry, IOS e Android.
Achou que DevOps não era importante para aplicativos mobile!? Achou errado. Vamos colocar a mão na massa e entender como a cultura DevOps aplicada ao desenvolvimento de apps pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde a primeira linha de código escrita até após o lançamento do app nas lojas.
Apresentação sobre Automação de Teste de Software no 3° BRATESTE - Seminário Brasileiro de Teste de Software em 18/06/2010
Esta apresentação contém material teórico sobre Automação de Teste, Geração de Frameworks de Automação de Teste, como definir a arquitetura da automação e um hands on com Selenium
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativosLetticia Nicoli
Entenda como a cultura DevOps no mundo Mobile pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde o desenvolvimento até após o lançamento do seu aplicativo.
Apresentar um breve histórico do Teste de Software, juntamente com o processo de teste de software e seus níveis, técnicas, tipos e critérios realizando exercícios práticos.
Contextualizar os alunos de ferramentas de apoio ao teste e boas práticas nas atividades de teste de software.
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
Nessa palestra será apresentada a adoção de um processo de testes de software.Será discutido as dificuldades, desafios e potenciais melhorias com a adoção de um processo, apresentando alguns conceitos, ferramentas e processos de gestão que auxiliam um projeto no início da implantação desse processo. Como forma complementar será apresentado a adoção desse processo em um ambiente ágil de desenvolvimento, bem como apresentação de casos reais de empresas e projetos que implantaram o processo de testes.Serão apresentados os tipos de testes e ferramentas de apoio que podem ser utilziados em ambientes de desenvolvimento mobile, Web e desktop.
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
A palestra inicialmente abordará os princípios do Teste de Software como o que é teste de software, níveis de teste, tipos de teste, como testar um software, gestão de testes, gestão de defeitos, certificações entre outros. Durante a palestra serão mostradas as principais ferramentas que auxiliam os testadores e qual a funcionalidade de cada uma. E por fim será discutido sobre a carreira e os papéis em relação ao mercado atual.
Application Lifecycle Management - Campus Party Brasil 2009Ramon Durães
Ramon Durães esteve palestrando no Campus Party Brasil 2009 sobre o tema Application Lifecycle Management ALM - Gerenciando ciclo de desenvolvimento de software. A evolução das tecnologias voltadas para o desenvolvimento de software e o aumento de maturidade dos clientes que se tornaram cada vez mais exigentes por qualidade que tem favorecido o crescimento do investimento das empresas em estratégias para melhor a gestão dos projetos. Para esse conjunto damos o titulo de Application Lifecycle Management. Durante essa palestra utilizaremos como exemplo a plataforma Visual Studio Team System voltada para gestão de projetos de software como .NET e Java oferecendo um modelo único para todos os projetos. Essa palestra é voltada para profissionais que buscam melhorias para o ciclo de desenvolvimento do software.
Apresentação sobre Automação de Teste de Software no 3° BRATESTE - Seminário Brasileiro de Teste de Software em 18/06/2010
Esta apresentação contém material teórico sobre Automação de Teste, Geração de Frameworks de Automação de Teste, como definir a arquitetura da automação e um hands on com Selenium
Mobile DevOps: O caminho do sucesso para desenvolvimento de aplicativosLetticia Nicoli
Entenda como a cultura DevOps no mundo Mobile pode nos ajudar a antecipar problemas e alcançar uma melhoria contínua desde o desenvolvimento até após o lançamento do seu aplicativo.
Apresentar um breve histórico do Teste de Software, juntamente com o processo de teste de software e seus níveis, técnicas, tipos e critérios realizando exercícios práticos.
Contextualizar os alunos de ferramentas de apoio ao teste e boas práticas nas atividades de teste de software.
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
Nessa palestra será apresentada a adoção de um processo de testes de software.Será discutido as dificuldades, desafios e potenciais melhorias com a adoção de um processo, apresentando alguns conceitos, ferramentas e processos de gestão que auxiliam um projeto no início da implantação desse processo. Como forma complementar será apresentado a adoção desse processo em um ambiente ágil de desenvolvimento, bem como apresentação de casos reais de empresas e projetos que implantaram o processo de testes.Serão apresentados os tipos de testes e ferramentas de apoio que podem ser utilziados em ambientes de desenvolvimento mobile, Web e desktop.
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
A palestra inicialmente abordará os princípios do Teste de Software como o que é teste de software, níveis de teste, tipos de teste, como testar um software, gestão de testes, gestão de defeitos, certificações entre outros. Durante a palestra serão mostradas as principais ferramentas que auxiliam os testadores e qual a funcionalidade de cada uma. E por fim será discutido sobre a carreira e os papéis em relação ao mercado atual.
Application Lifecycle Management - Campus Party Brasil 2009Ramon Durães
Ramon Durães esteve palestrando no Campus Party Brasil 2009 sobre o tema Application Lifecycle Management ALM - Gerenciando ciclo de desenvolvimento de software. A evolução das tecnologias voltadas para o desenvolvimento de software e o aumento de maturidade dos clientes que se tornaram cada vez mais exigentes por qualidade que tem favorecido o crescimento do investimento das empresas em estratégias para melhor a gestão dos projetos. Para esse conjunto damos o titulo de Application Lifecycle Management. Durante essa palestra utilizaremos como exemplo a plataforma Visual Studio Team System voltada para gestão de projetos de software como .NET e Java oferecendo um modelo único para todos os projetos. Essa palestra é voltada para profissionais que buscam melhorias para o ciclo de desenvolvimento do software.
Loyalty Expo 2016 - A Social Media Remote Control For LoyaltyChris Teso
Join Chirpify's (chirpify.com) CEO Chris Teso and Columbia’s Lindsay Mcann, as they discuss how Social Media Loyalty programs work, and how Columbia has extended Greater Rewards to enable their members to be rewarded for their brand advocacy, not just spend.
A Power Point Presentation ... A simple English Lesson on correcting atrocious Bloopers in English. Done by Bro. Oh Teik Bin, Lower Perak Buddhist Association, Teluk Intan, Malaysia.
Teste Contínuo de Integração e Virtualização de ServiçosRationalBrasil
Mostramos como podemos antecipar os testes de integração entre sistemas distintos (até mesmo entre empresas diferentes) sem a necessidade de esperar até que todas as partes envolvidas estejam disponíveis para teste. Parece impossível, mas não é!
Testes Mobile Com Appium, Cucumber E Ruby
Foi apresentado sobre testes mobile com Appium, Cucumber e Ruby, nos demonstrando o uso do framework que é uma estrutura de automação de teste de código aberto para uso com aplicativos da Web nativos, híbridos e móveis. O Appium serve para aplicações iOS, Android e Windows usando o protocolo WebDriver.
Agenda:
Porque automatizar seus testes?
Entenda testes mobile
Como testar?
Passo a passo para testes mobile
Appium e suas funções
Cucumber e Ruby
Subindo ambiente para automação Android
Executando a automação
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...Luana Lobão
Apresentação feita no TDC (The Developers Conferece) em Florianópolis em 2011 sobre práticas de testes manuais e automáticos em aplicativo de TV Digital embarcado
Slide apresentado no Minas Testing Conference - 2015.
Nessa palestra foi apresentada a adoção de um processo de testes de software. Foi discutido as dificuldades, desafios e potenciais melhorias com a adoção de um processo, apresentando alguns conceitos, ferramentas e processos de gestão que auxiliam um projeto no início da implantação desse processo. Como forma complementar foi apresentado a adoção desse processo em um ambiente ágil de desenvolvimento, bem como apresentação de casos reais de empresas e projetos que implantaram o processo de testes. Foi apresentado os tipos de testes e ferramentas de apoio que podem ser utilizados em ambientes de desenvolvimento mobile, Web e desktop.
Testes Mobile Com Appium, Cucumber E Ruby
Foi apresentado sobre testes mobile com Appium, Cucumber e Ruby, nos demonstrando o uso do framework que é uma estrutura de automação de teste de código aberto para uso com aplicativos da Web nativos, híbridos e móveis. O Appium serve para aplicações iOS, Android e Windows usando o protocolo WebDriver.
Agenda:
Porque automatizar seus testes?
Entenda testes mobile
Como testar?
Passo a passo para testes mobile
Appium e suas funções
Cucumber e Ruby
Subindo ambiente para automação iOS
Executando a automação
Agenda
Apresentação da teoria de Teste de Software
Como são conhecidos esses profissionais
Principais atividades
Tipos de testes
Teste manual x Teste automatizado
Ferramentas
Mercado de trabalho.
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/