Testes Automatizados Melhorando a velocidade e a qualidade dos aplicativos

Tamanho: px
Começar a partir da página:

Download "Testes Automatizados Melhorando a velocidade e a qualidade dos aplicativos"

Transcrição

1 DESTAQUE DO PARCEIRO DE PESQUISA O GUIA DA DZONE PARA Testes Automatizados Melhorando a velocidade e a qualidade dos aplicativos VOLU M E I D E STAQ U E D O PA R C E I R O D E PE S QUI SA 1

2 DZONE.COM/GUIDES Principais resultados da pesquisa POR G. RYAN SPAIN COORDENADOR DE PRODUÇÃO, DZONE DADOS DEMOGRÁFICOS A pesquisa sobre testes automatizados de 17 da DZone foi realizada por 434 profissionais da área de software. Os dados demográficos dos participantes são os seguintes: 41% dos participantes se identificam como desenvolvedores/engenheiros e 27% deles se identificam como líderes de equipe de desenvolvedores. Os participantes têm, em média, 14 anos de experiência como profissional de TI. 56% dos participantes têm anos de experiência ou mais; 21% têm anos de experiência ou mais. 4% dos participantes trabalham em empresas com sede na Europa; 34% trabalham em empresas com sede na América do Norte. 18% dos participantes trabalham em organizações com mais de. funcionários; % em organizações com 1. a. funcionários; e 28% em organizações com a 1. funcionários. 83% desenvolvem aplicativos ou serviços web; 49% desenvolvem aplicativos de negócios empresariais; e 36% desenvolvem aplicativos móveis nativos. TESTES AUTOMATIZADOS Perguntamos aos participantes da pesquisa quais testes do pipeline da organização em que trabalham são automatizados e quais testes são realizados manualmente. Os testes automatizados mais populares foram os de integração (61%), componentes (58%) e desempenho (56%). Embora 22% dos participantes não automatizem nenhum desses testes, 17% automatizam um dos três, 25% automatizam dois e 36% dos participantes automatizam todos os três. No caso dos testes manuais, as respostas mais comuns foram para testes de aceitação do usuário (78%), de usabilidade (7%) e com base em histórias (63%). Entre os testes manuais e automatizados, os testes manuais tiveram 36% a mais de respostas do que os testes automatizados. Também perguntamos sobre uma ampla gama de ferramentas de testes automatizados. As ferramentas mais populares entre os participantes foram o JUnit (61%), o Selenium (46%), o JMeter (45%), o SoapUI (29%) e o Cucumber (21%). 44% dos participantes afirmam que os processos de integração contínua da organização em que trabalham se estendem por um pipeline de entrega contínua automatizado que vai do check-in do código até a implantação na produção. TENDÊNCIAS DE DEVOPS Não é nenhuma surpresa a relação que existe entre os testes automatizados e outras práticas de DevOps. 49% dos participantes que trabalham em organizações com equipes de DevOps dedicadas afirmaram que um dos objetivos da equipe era Sua organização tem uma equipe dedicada de DevOps? Sua organização faz implantações automatizadas ou por botão de comando? de integração de componentes de desempenho de integração de componentes de desempenho Equipe dedicada de DevOps Sem equipe dedicada de DevOps Implantações automatizadas/ por botão de comando Sem implantações automatizadas/ por botão de comando 2

3 DESTAQUE DO PARCEIRO DE PESQUISA introduzir a automação em todo o SDLC. Ao analisar os três testes automatizados mais populares, descobrimos que os participantes que afirmaram que suas organizações tinham esses testes automatizados eram mais propensos a ter uma dessas equipes de DevOps dedicadas. 49% dos participantes cujas organizações automatizam os testes de integração afirmaram possuir uma equipe de DevOps, em comparação com os % que afirmaram que suas organizações não automatizam os testes de integração. No caso dos testes de componentes e dos testes de desempenho, a diferença ficou em 51% das organizações com equipes de DevOps dedicadas em comparação com 29% dos participantes que trabalham em organizações que não automatizam esses testes. Os participantes que responderam que esses testes são automatizados também eram muito mais propensos a dizer que a organização em que trabalham executa implantações automatizadas; por exemplo, para os testes de integração, essa diferença foi de 51% contra 28%. Esses participantes também eram significativamente mais propensos a acreditar que a organização em que trabalham alcançou a entrega contínua plenamente. FERRAMENTAS E LINGUAGENS Considerando-se como as ferramentas de testes são específicas de linguagem, a popularidade do JUnit e do JMeter entre nossos participantes faz total sentido. 86% dos participantes trabalham em uma organização que usa o ecossistema Java, e 62% dos participantes trabalham em organizações nas quais o Java é a principal linguagem de programação. 68% dos participantes que trabalham em uma organização que usa o Java declararam usar o JUnit, e % disseram que usam o JMeter. Dos participantes que trabalham em organizações que usam prioritariamente o Java, 77% afirmaram usar o JUnit, e 53% afirmaram estar usando o JMeter. Sendo assim, essas duas ferramentas de testes de código-fonte aberto estão tomando conta do mundo do Java. *Margem de erro calculada com um intervalo de confiança de 95% Sua organização automatiza os testes de integração, de componentes ou de desempenho? FERRAMENTAS E TESTES AUTOMATIZADOS As respostas sobre as ferramentas de testes mais populares também estavam relacionadas a esses testes comumente automatizados. 7% dos participantes que trabalham em organizações que usam o JUnit afirmaram já ter automatizado os testes de integração, em comparação com 46% dos usuários que não utilizam o JUnit. No caso do JMeter, essa diferença foi de 75% versus %, e no caso do Selenium, foi de 77% versus 47%. Essas tendências se aplicam também aos testes de componentes e de desempenho. Quanto aos testes de desempenho, embora a diferença não seja tão significativa como no caso dos outros testes para os usuários do JUnit e do Selenium, 71% dos testes de usuários do JMeter foram automatizados versus 43% de usuários que não utilizam o JMeter. Considerando que era mais provável que os participantes automatizassem mais de um destes testes populares, até mesmo simplesmente iniciar a automação de testes em uma área parece ter um impacto sobre outros testes. U S A N Ã O U S A JUnit Selenium JMeter JUnit Selenium JMeter de integração de componentes de desempenho 77 Você acredita que a entrega contínua já foi alcançada em sua organização? Qual das seguintes ferramentas de automação de testes sua organização usa? Automatiza os testes de integração Acredita que a entrega contínua já foi totalmente alcançada Automatiza os testes de componentes Automatiza os testes de desempenho Não acredita que a entrega contínua já foi totalmente alcançada JUnit Selenium JMeter SoapUI Cucumber 3

4

5 DZONE.COM/GUIDES Nove considerações fundamentais quanto aos testes de sites responsivos usando o Selenium POR CARLO CADET - DIRETOR DE MARKETING DE PRODUTOS, PERFECTO MOBILE O design de sites responsivos está se tornando o método preferido de muitas organizações. Entre as principais motivações para a adoção do design responsivo estão: Experiência de usuário consistente em todas as plataformas Resultados de marketing melhores por meio de uma maior compatibilidade com os dispositivos móveis Custos de manutenção reduzidos Ter uma só base de código em diversas plataformas e fatores forma eleva o nível da qualidade e, portanto, das estratégias de teste. Na lista de verificação a seguir, você encontrará as considerações de teste mais importantes para um RWD que garantirão uma boa experiência do usuário e uma cobertura suficiente para a automação de testes. Todas as considerações abaixo podem ser automatizadas usando ferramentas com base na nuvem ou na estrutura do Selenium. 1. VALIDAÇÕES VISUAIS 2. CONDIÇÕES AMBIENTAIS 3. NAVEGAÇÃO Seu site funciona bem em todas as plataformas, como navegadores para desktops, smartphones, tablets e dispositivos com suporte pela IoT? O site tem uma boa aparência em diversas orientações, como retrato e paisagem, bem como em vários idiomas? Valide o desempenho em todas as condições esperadas. Considere no cálculo as variáveis, como os eventos de entrada, aplicativos de fundo, serviços de localização e condições de rede variáveis (dados, Wi-Fi, modo avião, etc.). Valide os pontos de interrupção CSS em diferentes orientações e fatores forma. Quando o site é lançado em todos esses formatos de exibição, a navegação e o conteúdo do que está sendo exibido ao usuário mudam (acima e além do conteúdo da dobra, menus de hambúrguer, etc.). 4. COBERTURA DA PLATAFORMA 5. CONFORMIDADE COM ACESSIBILIDADE 6. DESEMPENHO Analise o tráfego da web para determinar a estratégia de cobertura, identificando as plataformas obrigatórias e as versões do sistema operacional a serem testadas em todo o SDLC. Avalie a conformidade com os requisitos de acessibilidade em todo o mercado que você atende. O uso de ferramentas como o WAVE, que pode ser integrado a seus scripts do Selenium ou pode ser usado de maneira autônoma pelos engenheiros de teste, é uma boa escolha (além de outras opções). A otimização do desempenho é fundamental, especialmente se considerarmos a recente priorização do Google de sites destinados a dispositivos móveis. Os testes de desempenho da fonte e de carregamento de dados, de controles de cache e de cenários funcionais estão provando ser uma ferramenta eficaz para a obtenção de importantes ganhos de desempenho. 7. LOCALIZAÇÃO 8. SEGURANÇA 9. NÃO SE ESQUEÇA DA ANÁLISE DE QUALIDADE E DA VISIBILIDADE Valide os cenários de serviços de localização. Projete cenários tanto para dados específicos de local quanto para o "usuário em trânsito". As estratégias de personalização estão promovendo uma quantidade cada vez maior de dados privados de usuários sendo processados pelos sites. Adicione cenários de privacidade de dados aos pacotes de testes. Isso inclui tipos e regras de autenticação, bem como a limpeza de dados privados após o término de uma sessão. Testar um site RWD em múltiplas plataformas significa ter que lidar com uma grande quantidade de dados de teste. Ter um painel de qualidade após cada execução de automação de teste feita com marcas para facilitar a filtragem possibilita a tomada de decisões com base em riscos e dados. 6

6 OPINIÃO PATROCINADA Conduza os testes na velocidade do Agile É difícil acreditar que, depois de anos, 7% dos testes ainda são feitos manualmente. Um grande gargalo no SDLC, os testes legados continuam a ser uma barreira à velocidade e à qualidade e ainda não conseguem acompanhar o modelo de testes ágil e contínuo da atualidade. Mas, à medida que mais organizações adotam métodos de desenvolvimento ágeis e orientados a testes, elas gravitam em torno da automação de testes permitindo que as equipes de teste gerem automaticamente ativos de teste reutilizáveis, como casos de teste, dados de teste e scripts de automação de teste diretamente a partir dos requisitos. Os testes com base em modelos (MBTs) ajudam a evitar defeitos dispendiosos gerados por requisitos falhos. Eles permitem automatizar as atividades de teste, encurtando o tempo de teste significativamente. Sendo assim, seus aplicativos de alta qualidade são entregues mais rapidamente e a custos mais baixos. A questão passa a ser a seguinte: de que modo o MBT colabora para a eficiência da automação de testes? Comece criando um modelo dos requisitos como um fluxograma ativo, em vez de escrevê-los usando métodos ineficientes baseados em texto. Com 64% dos defeitos sendo provenientes de requisitos mal-definidos, a modelagem com o uso de um fluxograma elimina os requisitos pouco claros, além de aumentar a colaboração e a comunicação. Em seguida, gere conjuntos otimizados de casos de teste automaticamente. Isso significa criar casos de teste, dados de teste e scripts de teste automaticamente, desde o fluxograma à medida que as histórias de usuários são criadas, até o teste da funcionalidade com cobertura máxima e com o menor conjunto de testes possível. Finalmente, automatize a "mudança no processo de requisitos". Isso reduz o tempo desperdiçado para localizar e corrigir manualmente os testes quando os requisitos mudam, porque, quando ocorrem alterações, elas iniciam automaticamente análises de impacto para criar ou corrigir os testes e manter a cobertura deles ao mesmo tempo em que é criada uma biblioteca de ativos de teste reutilizáveis que podem ser executados ou reexecutados como artefatos de automação de testes. A CA oferece soluções abrangentes que automatizam as atividades de teste mais complicadas da engenharia de requisitos até a automação e a otimização do design de testes. Esses recursos ajudam você a testar na velocidade do Agile, possibilitando a criação de aplicativos melhores, mais rapidamente. ESCRITO POR GEDEON HOMBREBUENO GERENTE SÊNIOR DE MARKETING DE PRODUTOS DA CA TECHNOLOGIES DESTAQUE DO PARCEIRO CA Agile Requirements Designer Aumente a qualidade do software, reduza os custos com testes e acelere a entrega de aplicativos. CATEGORIA NOVAS RELEASES CÓDIGO-FONTE Testes contínuos Contínuas ABERTO Não ESTUDO DE CASO A Williams é uma empresa de infraestrutura de energia que faz parte da Fortune. Ela fornece serviços de processamento e transporte de gás natural. Com sede em Tulsa, Oklahoma, a Williams emprega 5.6 pessoas em várias operações nos EUA. Para manter o ritmo das demandas de negócios, a Williams precisava entregar aplicativos e atualizações de qualidade superior mais rapidamente e com menos defeitos. Os processos de testes manuais estavam dificultando a capacidade da empresa de alcançar esse objetivo. A Williams implementou um pacote de soluções da CA Technologies para automatizar e aprimorar os testes de software. A CA Services também forneceu suporte à personalização, a treinamentos e à implementação para permitir o gerenciamento de releases de ponta a ponta. A Williams aumentou a velocidade e a qualidade da entrega de software, o que liberou seus recursos para que pudessem trabalhar em novos projetos de negócios, ajudando a empresa a atingir sua meta de fornecer o melhor serviço a um custo menor. Leia a história aqui. PONTOS FORTES Engenharia de requisitos. Mapeie os requisitos para um fluxograma visual e ativo e reduza a ambiguidade dos requisitos em 9% e os defeitos de software em 56%. Automação do design dos testes. Gere automaticamente o menor número de casos de teste necessários para uma cobertura funcional de % e para os scripts de automação de teste, vinculados aos dados certos e aos resultados esperados. Promova os testes ágeis. Gere automaticamente casos de teste, scripts de automação de teste e dados de teste para todas as funcionalidades sendo entregues a cada sprint. Otimização de casos de teste. Importe casos de teste, remova os casos duplicados e reduza os ciclos de teste em %. Gerenciamento de requisitos em constante mudança. Identifique automaticamente o impacto de uma mudança e atualize os casos de teste em minutos. CLIENTES MAIS IMPORTANTES Williams GM Financial Sprint Citigroup Level 3 Communications SITE ca.com/br/products/ca-agile-requirements-designer.html BLOG ca.com/en/blog-highlight 7

7 Testes contínuos Implemente os testes contínuos em todo o ciclo de vida de desenvolvimento de software. Adote práticas de teste de última geração para testar com antecedência, com frequência, bem como automática e continuamente. Somente a CA oferece uma estratégia de testes contínuos que é automatizada e criada com base em integrações de ponta a ponta e em código-fonte aberto. Implemente hoje mesmo suas práticas de DevOps e de entrega contínua. Visite ca.com/continuous-testing

1. A função DevOps, que se concentra principalmente em Produtos & Serviços:

1. A função DevOps, que se concentra principalmente em Produtos & Serviços: Questões de múltipla escolha 1. A função DevOps, que se concentra principalmente em Produtos & Serviços: a) Desenvolvimento Ágil b) Melhoria Contínua c) Automatizar tudo d) Centralizar o Desenvolvimento

Leia mais

OPERA Cloud. Tecnologia que potencializa as operações e distribuição de seu hotel

OPERA Cloud. Tecnologia que potencializa as operações e distribuição de seu hotel OPERA Cloud Tecnologia que potencializa as operações e distribuição de seu hotel O que é o OPERA Cloud? O Oracle Hospitality OPERA Cloud Services (OPERA Cloud) é uma plataforma empresarial, voltada para

Leia mais

especificação por meio de exemplos não é garantia de corretude, mas a experiência mostra que tende a ser melhor do que o estado da prática hoje

especificação por meio de exemplos não é garantia de corretude, mas a experiência mostra que tende a ser melhor do que o estado da prática hoje 1 Introdução Testar é o conjunto de tarefas ou passos executados para verificar se um produto ou serviço atende à sua proposta. Dessa forma, a execução de testes em um programa contribui para a melhoria

Leia mais

Testes com base em modelo: a chave para um software melhor

Testes com base em modelo: a chave para um software melhor Testes com base em modelo: a chave para um software melhor O dilema dos testes: rapidez X qualidade Não há dúvidas de que, quando se trata de desenvolvimento de software, a rapidez de lançamento no mercado

Leia mais

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software

De Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Tópico 1 - Visão Geral da Engenharia de Software Sistemas Computacionais o Definição e conceitos básicos o Evolução do desenvolvimento Natureza do produto software Definição de Engenharia

Leia mais

RESUMO DA SOLUÇÃO. CA Test Data Manager e CA Service Virtualization

RESUMO DA SOLUÇÃO. CA Test Data Manager e CA Service Virtualization RESUMO DA SOLUÇÃO CA Test Data Manager e CA Service Virtualization CA Test Data Manager e CA Service Virtualization Forneça o acesso sob demanda a ambientes seguros tão necessário para entregar software

Leia mais

INTRODUÇÃO A ENGENHARIA DE SOFTWARE

INTRODUÇÃO A ENGENHARIA DE SOFTWARE Universidade TESTE Estadual DE SOFTWARE Vale do Acaraú O que são testes? INTRODUÇÃO A ENGENHARIA DE SOFTWARE Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se ele

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

Testes Automatizados. Cursos de Verão 2007 IME/USP Dairton Bassi & Paulo Cheque

Testes Automatizados. Cursos de Verão 2007 IME/USP   Dairton Bassi & Paulo Cheque Testes Automatizados Cursos de Verão 2007 IME/USP www.agilcoop.org.br Dairton Bassi & Paulo Cheque Roteiro 1) Motivação 2) Introdução a Testes 3) Testes de Unidade 4) Testes de Aceitação 5) Testes de Integração

Leia mais

E se sua Operação... Reduzisse muito o valor desperdiçado em retrabalhos? Aumentasse significativamente a satisfação dos clientes?

E se sua Operação... Reduzisse muito o valor desperdiçado em retrabalhos? Aumentasse significativamente a satisfação dos clientes? E se sua Operação... Reduzisse muito o valor desperdiçado em retrabalhos? Aumentasse significativamente a satisfação dos clientes? Concluísse os serviços mais rapidamente? Tivesse mais controle, com inspeções

Leia mais

PARCERIA TÉCNICA IDEAL

PARCERIA TÉCNICA IDEAL PARCERIA TÉCNICA IDEAL CONFIANÇA E SATISFAÇÃO DO CLIENTE EM PRIMEIRO LUGAR hello@playmore.software Quem Somos Somos uma empresa que nasce a partir do desejo e da visão de fornecer aos nossos clientes e

Leia mais

Problemas e Práticas Recomendadas no Desenvolvimento de Software

Problemas e Práticas Recomendadas no Desenvolvimento de Software Problemas e Práticas Recomendadas no Desenvolvimento de Software Objetivos deste módulo Levantar problemas enfrentados na prática do desenvolvimento de software Discutir boas práticas para o desenvolvimento

Leia mais

Teste de Software. Roberta Coelho

Teste de Software. Roberta Coelho Teste de Software Roberta Coelho Agenda Desafios do Teste de Software Atividades Realizadas em 2014 Atividades Planejadas Agenda Desafios do Teste de Software Atividades Realizadas em 2014 Atividades Planejadas

Leia mais

Estratégias Móveis. O que toda empresa precisa saber

Estratégias Móveis. O que toda empresa precisa saber Estratégias Móveis O que toda empresa precisa saber Hoje em dia, a mobilidade é tudo. Mas, com tantas maneiras diferentes de fornecer informações e serviços por meio de dispositivos móveis, como saber

Leia mais

Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software

Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Faculdade de Ciências

Leia mais

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge

RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO. Conheça o ondemand da Lionbridge RESOLVA OS DESAFIOS ORGANIZACIONAIS DA TRADUÇÃO Conheça o ondemand da Lionbridge Todas as empresas usam serviços de tradução Não é apenas a sua organização, a maioria das empresas enfrenta a crescente

Leia mais

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP:

Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: Apresentação do Capítulo 4 MDA (Model-Driven Archtecture) ALUNO: DOMENICO SCHETTINI FILHO NÚMERO USP: 8429016 Definição de MDA OMG (Object Management Group) propôs uma aplicação abrangente das práticas

Leia mais

Aula 05. Infraestrutura de TI: hardware e software Pearson. Todos os direitos reservados.

Aula 05. Infraestrutura de TI: hardware e software Pearson. Todos os direitos reservados. Aula 05 Infraestrutura de TI: hardware e software slide 1 Infraestrutura de TI: hardware e software 1. Quais os componentes da infraestrutura de TI? 2. Quais as principais tecnologias de hardware computacional,

Leia mais

Introdução à Programação para Dispositivos Móveis

Introdução à Programação para Dispositivos Móveis Introdução à Programação para Dispositivos Móveis Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Plataformas

Leia mais

Entrega contínua: automatizar o pipeline de implantação

Entrega contínua: automatizar o pipeline de implantação White Paper Deployment Authomation Entrega contínua: automatizar o pipeline de implantação Índice página O valor da entrega contínua.... 1 A desconexão entre criar e implantar.... 3 Automação e integração

Leia mais

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013 ALM Application Lifecycle Management Elias Litvin Gendelmann 21 de Novembro de 2013 O que é ALM, porquê e onde? 1.Novas Aplicações para uma Nova Geração de Clientes 2.Definições ALM 3.Objetivos ALM 4.Os

Leia mais

O papel do QA (Testador) em um time Ágil. #caipiraagil2017

O papel do QA (Testador) em um time Ágil. #caipiraagil2017 O papel do QA (Testador) em um time Ágil #caipiraagil2017 Mariana Elisa Moisés Atualmente Mobile QA Analyst na Tegra (Sorocaba) e entusiasta de mulheres na Tecnologia!

Leia mais

Guidewire Digital Portals. Adapt and succeed

Guidewire Digital Portals. Adapt and succeed Guidewire Digital Portals Adapt and succeed Nossa visão dos meios digitais Para ajudar seguradoras a se adaptarem e terem sucesso em um momento de crescentes expectativas dos meios digitais, fornecemos

Leia mais

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE Visão Geral dos O é fundamental para o gerenciamento de um ambiente de TI, uma vez que a eficácia é seriamente comprometida se uma organização não souber quais ativos de software ela possui, onde estão

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software 2 Prof. Luís Fernando GARCIA luis@garcia.pro.br www.garcia.pro.br Parte 6 Testes Enfoque Enfoque de TESTES na disciplina 5 Enfoque Enfoque GERENCIAL... Não (apenas) técnico... ERRO

Leia mais

Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto

Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto Tutorial da ferramenta de prototipação Pencil Project (Versão resumida) Prof. Moacyr Franco Neto Versão 1.0.0 1 ÍNDICE Sumário INTRODUÇÃO... 3 PRINCIPAIS CARACTERÍSTICA DO PENCIL PROJECT... 3 COMO BAIXAR...

Leia mais

Internet Explorer 8.0 Navegador (Browser)

Internet Explorer 8.0 Navegador (Browser) Internet Explorer 8.0 Navegador (Browser) O Internet Explorer 8 foi projetado para facilitar a navegação e a interação com sites na Internet ou na intranet. Sempre que você usa a Internet, ou um software

Leia mais

Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento

Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento Fatto Consultoria Inteligência para o mercado de TI Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento 1 Palestrante: Marcelo Nascimento Costa, MSc marcelo.costa@fattocs.com.br

Leia mais

Acelere sua jornada para a nuvem

Acelere sua jornada para a nuvem Acelere sua jornada para a nuvem Migrar para a nuvem permite transferir cargas de trabalho de sistemas únicos para uma plataforma híbrida. Ela fornece um método estruturado para a migração junto com diversos

Leia mais

Desenvolvimento de Software de Qualidade através de Testes Automatizados

Desenvolvimento de Software de Qualidade através de Testes Automatizados Desenvolvimento de Software de Qualidade através de Testes Automatizados Paulo Cheque (paulocheque@agilcoop.org.br) Cursos de Verão 2010 Licença: Creative Commons: Attribution-Share Alike 3.0 Unported

Leia mais

Histórico de alterações

Histórico de alterações Documento de requisitos v1.0 Nome do projeto : Viagem Mais Segura Histórico de alterações Data Versão Descrição Autor 12/09/2015 1.0 Versão inicial do documento AVC 1. Descrição do sistema O sistema Viagem

Leia mais

KASPERSKY ENDPOINT SECURITY FOR BUSINESS Select Ferramentas para capacitar uma equipe de trabalho móvel, garantir a conformidade com políticas de segurança de TI e bloquear malware. O nível Select da Kaspersky

Leia mais

ACEITE DE SOFTWARE NA VISÃO DO CLIENTE: GARANTINDO A QUALIDADE DOS PROJETOS DE SOFTWARE. Resp:Marcelo Nascimento Costa, MSc

ACEITE DE SOFTWARE NA VISÃO DO CLIENTE: GARANTINDO A QUALIDADE DOS PROJETOS DE SOFTWARE. Resp:Marcelo Nascimento Costa, MSc ACEITE DE SOFTWARE NA VISÃO DO CLIENTE: GARANTINDO A QUALIDADE DOS PROJETOS DE SOFTWARE Resp:Marcelo Nascimento Costa, MSc Sejam Todos Bem-Vindos 1 ORIENTAÇÕES INICIAIS Dê preferência ao uso de uma conexão

Leia mais

Conteúdo Programático

Conteúdo Programático Ementa do Curso O treinamento ios+swift Intro foi criado pela Catteno com o intuito de introduzir os alunos em programação de Apps para a plataforma ios (tablets e smartphones), utilizando a linguagem

Leia mais

O CMMS nova geração e primeira rede social da manutenção.

O CMMS nova geração e primeira rede social da manutenção. O CMMS nova geração e primeira rede social da manutenção POR QUE MOBILITY WORK? ATENDER AS NECESSIDADES DO MERCADO A CONSTATAÇÃO DOS CLÁSSICOS SOFTWARES CMMS: Eles são caros e difíceis de configurar em

Leia mais

Case de Sucesso DISTRIMED

Case de Sucesso DISTRIMED Case de Sucesso DISTRIMED Monitorando as atividades de negócio e implantando uma cultura de Gestão à Vista De acordo com o Gartner, o Business Activity Monitoring (BAM) descreve os processos e as tecnologias

Leia mais

Como atender às crescentes expectativas do cliente na entrega do software. Iniciar

Como atender às crescentes expectativas do cliente na entrega do software. Iniciar Como atender às crescentes expectativas do cliente na entrega do software Iniciar Nº 1 Oferecer soluções criativas Os clientes visualizam e usam diariamente outros aplicativos de software criativos. Eles

Leia mais

Teste de Software. Estratégias de Teste. Rosemary Silveira Filgueiras Melo

Teste de Software. Estratégias de Teste. Rosemary Silveira Filgueiras Melo Teste de Software Estratégias de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Estratégias de Teste Tipos de Estratégias de Teste 2 Estratégias de teste Define as fases em que

Leia mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos

Leia mais

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ²

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² ¹ Instituto de Desenvolvimento do Alto Uruguai (IDEAU) Bagé RS Brasil ² Instituto de

Leia mais

Conecte se e assuma o controle

Conecte se e assuma o controle Conecte se e assuma o controle A RealVNC inventou a tecnologia de compartilhamento de tela VNC há mais de vinte anos. Oferecemos compartilhamento de tela seguro para uma grande variedade de aplicativos

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 6 http://www.ic.uff.br/~bianca/engsoft2/ Aula 6-10/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do

Leia mais

Desconstruindo Monolitos. Como construir micro serviços Delphi com agilidade e qualidade

Desconstruindo Monolitos. Como construir micro serviços Delphi com agilidade e qualidade Desconstruindo Monolitos Como construir micro serviços Delphi com agilidade e qualidade Hello World!! Felipe Caputo May Fernandes Desenvolvedor sênior e líder técnico na Softplan, atualmente sou responsável

Leia mais

Implementação do framework de testes automáticos Fates Web no contexto do projeto SIGA-EDU

Implementação do framework de testes automáticos Fates Web no contexto do projeto SIGA-EDU Implementação do framework de testes automáticos Fates Web no contexto do projeto SIGA-EDU Rafael Boufleuer¹, Celio Trois¹, Walter Priesnitz Filho¹,Rogério Turchetti¹, Alfredo Del Fabro Neto¹, Tiago Antônio

Leia mais

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue: 1 GOVERNO DO ESTADO DO RIO GRANDE DO SUL COMPANHIA DE PROCESSAMENTO DE DADOS DO ESTADO DO RIO GRANDE DO SUL - PROCERGS CONCURSOS PÚBLICOS EDITAL DE ABERTURA Nº 01/2018 AVISO Nº 02 - RETIFICAÇÃO A Companhia

Leia mais

Ângelo Lovatto Éderson Ferreira Taiane Ramos

Ângelo Lovatto Éderson Ferreira Taiane Ramos Ângelo Lovatto Éderson Ferreira Taiane Ramos Como a web chegou ao mobile Início da década de 90 Preparada para mobile? Curiosamente, os primeiros websites, aqueles baseados em texto e otimizados para as

Leia mais

SUPORTE ATLASSIAN 2017 SUPORTE ATLASSIAN

SUPORTE ATLASSIAN 2017 SUPORTE ATLASSIAN SUPORTE ATLASSIAN 2017 1 Se as ferramentas Atlassian são de alto nível de importância dentro da sua organização, considere nosso Suporte Platinum. Mantenha sua equipe focada no que realmente interessa

Leia mais

Prova Discursiva Engenharia de Software

Prova Discursiva Engenharia de Software Prova Discursiva Engenharia de Software Quais são os principais fatores de qualidade de software definidos pela ISO 9126? 1-Funcionalidade 2-Confiabilidade 3-Usabilidade 4-Eficiencia 5-Facilidade de Manutenção

Leia mais

SOOS. Simple Organize Office System INDUSTRIA 4.0

SOOS. Simple Organize Office System   INDUSTRIA 4.0 SOOS Simple Organize Office System INDUSTRIA 4.0 WWW.SOOS.PT O QUE FAZEMOS Transforme os processos da sua empresa em digitais, ganhe tempo e dinheiro, com as nossas soluções de software personalizaveis.

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 7 http://www.ic.uff.br/~bianca/engsoft2/ Aula 7-12/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do

Leia mais

Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos

Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos Oracle Healthcare Foundation Acelerando a evolução dos cuidados médicos De indivíduos a populações, preenchendo a lacuna no tratamento médico para uma saúde melhor Desafios enfrentados pelo setor de assistência

Leia mais

AMP TECHNOLOGY. marketing agency

AMP TECHNOLOGY. marketing agency AMP TECHNOLOGY marketing agency O CONCEITO AMP é uma sigla que significa acelerador de páginas para dispositivos móveis (do inglês, Accelerated Mobile Pages). O principal objetivo desta tecnologia é tornar

Leia mais

Guia de recursos: produtividade de workstations

Guia de recursos: produtividade de workstations Guia de recursos: produtividade de workstations Conteúdo Além do desktop: produtividade de workstations 2 Descubra como obter a maior produtividade possível de aplicativos de alto desempenho que requerem

Leia mais

São Paulo. August,

São Paulo. August, São Paulo August, 28 2018 Transformação da força de trabalho O que isso significa para você e sua empresa? Piero Cabral Gerente de Marketing de Produtos Linha Client A forma como trabalhamos está mudando

Leia mais

Normas ISO:

Normas ISO: Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais

Leia mais

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software

Teste de Software. Competência: Entender as técnicas e estratégias de testes de Software Teste de Software Competência: Entender as técnicas e estratégias de testes de Software Conteúdo Programático Introdução O que é teste de software? Por que é necessário testar um software? Qual a causa

Leia mais

5 Infraestrutura de TI

5 Infraestrutura de TI Hardware consiste na tecnologia para processamento computacional, armazenamento, entrada e saída de dados. Ex: grandes mainframes, servidores, computadores pessoais, laptops e dispositivos móveis. 1 2

Leia mais

Cada vez mais empresas optam pela nuvem

Cada vez mais empresas optam pela nuvem Todos estão buscando usá-la, alguns usufruindo seus benefícios, mas poucos maximizando seu valor Setembro 2016 Resumo executivo A adoção da nuvem aumentou 61% desde o ano passado, sendo que 73% das empresas

Leia mais

POLÍTICA DE PRIVACIDADE DOS APLICATIVOS DO CPTEC

POLÍTICA DE PRIVACIDADE DOS APLICATIVOS DO CPTEC POLÍTICA DE PRIVACIDADE DOS APLICATIVOS DO CPTEC Introdução Ao usar os aplicativos do CPTEC, você confia suas informações a nós. Temos o compromisso de manter essa confiança. Para começar, vamos te ajudar

Leia mais

DESCOBERTO. (Glen Myers)

DESCOBERTO. (Glen Myers) "A ATIVIDADE DE TESTAR É O PROCESSO DE EXECUTAR UM PROGRAMA COM A INTENÇÃO DE DESCOBRIR UM ERRO. UM BOM CASO DE TESTE É AQUELE QUE TEM UMA ELEVADA PROBABILIDADE DE REVELAR UM ERRO AINDA NÃO DESCOBERTO.

Leia mais

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN

LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 1 LÍDER EM VAREJO AUMENTA PRODUTIVIDADE E ROI COM FERRAMENTAS ATLASSIAN 2016 Organizações globais que trabalham com times distribuídos

Leia mais

Nuvem e Virtualização Redes Programáveis

Nuvem e Virtualização Redes Programáveis Nuvem e Virtualização Redes Programáveis Visão Geral da Nuvem A computação em nuvem envolve muitos computadores conectados em uma rede, possibilitando que eles sejam fisicamente localizados em qualquer

Leia mais

Perguntas a fazer ao seu fornecedor

Perguntas a fazer ao seu fornecedor A ESCOLHA DE UMA PLATAFORMA DE ECM Perguntas a fazer ao seu fornecedor Guia para identificar o que o produto faz e como o faz Parabéns por dar seus primeiros passos rumo a uma organização melhor, mais

Leia mais

SERVIÇOS PROFISSIONAIS IMPLEMENTAÇÃO PERSONALIZADA E SUPORTE PARA EXCELÊNCIA OPERACIONAL LIMS

SERVIÇOS PROFISSIONAIS IMPLEMENTAÇÃO PERSONALIZADA E SUPORTE PARA EXCELÊNCIA OPERACIONAL LIMS SERVIÇOS PROFISSIONAIS IMPLEMENTAÇÃO PERSONALIZADA E SUPORTE PARA EXCELÊNCIA OPERACIONAL LIMS Veja onde ela vai te levar em informatics.abbott Serviços Profissionais Abbott Informatics Não somos apenas

Leia mais

Programação Orientada a Objetos

Programação Orientada a Objetos Ciência da Computação Prof. Elias Ferreira Elaborador por: Ana Claudia Bastos Loureiro Monção JUNIT Teste de Software Processo de Software Um processo de software pode ser visto como o conjunto de atividades,

Leia mais

Introdução aos Testes de Software

Introdução aos Testes de Software Introdução aos Testes de Software 1 Objetivos do curso Apresentar e discutir os conceitos básicos sobre o processo de testes Entender como criar e utilizar os documentos (artefatos) gerados ao longo deste

Leia mais

Fabricante acelera alcance internacional em 30 mercados-chave. Estudo de caso de fabricação

Fabricante acelera alcance internacional em 30 mercados-chave. Estudo de caso de fabricação Fabricante acelera alcance internacional em 30 mercados-chave Estudo de caso de fabricação O desafio Esse fabricante B2B com escritórios em mais de 150 países estabeleceu uma meta estratégica para atender

Leia mais

Enterprise Networks. A seguir, vamos apresentar um resumo dos principais conceitos associados às redes empresariais.

Enterprise Networks. A seguir, vamos apresentar um resumo dos principais conceitos associados às redes empresariais. Enterprise Networks As redes empresariais estão passando por uma série de transformações como consequência dos avanços tecnológicos e da mudança de enfoque da TI, que as aproxima cada vez mais de serem

Leia mais

Tufin Orchestration Suite. Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem

Tufin Orchestration Suite. Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem Tufin Orchestration Suite Orquestração de Políticas de Segurança em Redes Físicas e Plataformas em Nuvem Tufin Orchestration Suite O Tufin Orchestration Suite provê Cyber Resiliência & Agilidade com a

Leia mais

Desenvolvimento de Software de Qualidade através de Testes Automatizados

Desenvolvimento de Software de Qualidade através de Testes Automatizados Desenvolvimento de Software de Qualidade através de Testes Automatizados Fabio Kon e Paulo Cheque Departamento de Ciência de Computação IME/USP 9/2/2009 Verão 2009 Erros de Software Causam prejuízos de

Leia mais

São Paulo. August,

São Paulo. August, São Paulo August, 28 2018 Realizando nossa Transformação Digital A Jornada de TI da Dell Roberto Petry Diretor de TI, Dell Digital Brazil Dell Digital: Nossa jornada de transformação Transformação da

Leia mais

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR

SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador Roteiro da Apresentação 1. Introdução e Objetivos 2. Fundamentação teórica

Leia mais

01. Sobre Camaleo O QUE É CARACTERÍSTICAS

01. Sobre Camaleo O QUE É CARACTERÍSTICAS 01. Sobre Camaleo O QUE É Criado pela FH, o Camaleo foi projetado para oferecer soluções tecnológicas responsivas aos clientes em curto prazo e principalmente, com baixo custo e segurança. Clique aqui

Leia mais

1. A principal razão de dividir o processo de teste em tarefas distintas é:

1. A principal razão de dividir o processo de teste em tarefas distintas é: Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. A principal razão de dividir o processo de teste em tarefas distintas é: a) Cada fase do teste tem uma proposta diferente b) É mais fácil para gerência

Leia mais

Metodologias Ágeis. Equipe WEB Cercomp

Metodologias Ágeis. Equipe WEB Cercomp Metodologias Ágeis Equipe WEB Cercomp web@cercomp.ufg.br Metodologias ágeis Surgiram com a finalidade de substituir o modelo de desenvolvimento Ad hoc, que trata o ciclo de construção do software de uma

Leia mais

Tecnologia flash: Liberando inovações que moldam a sociedade

Tecnologia flash: Liberando inovações que moldam a sociedade Tecnologia flash: Liberando inovações que moldam a sociedade Fevereiro de 2016 Patrocinado por Neste resumo: O flash está liberando inovações e permitindo a transformação dos negócios O flash está mudando

Leia mais

Meraki Folheto de solução 2017

Meraki Folheto de solução 2017 Meraki Folheto de solução 2017 Introdução TI 100% gerenciada na nuvem As soluções de TI de borda gerenciada na nuvem, filial e campus de nível empresarial Cisco Meraki levam simplicidade para empresas

Leia mais

EMPRESA DE AGRONEGÓCIOS TEM AUMENTO EM SEUS RESULTADOS E NA COLABORAÇÃO DOS TIMES 2016

EMPRESA DE AGRONEGÓCIOS TEM AUMENTO EM SEUS RESULTADOS E NA COLABORAÇÃO DOS TIMES 2016 EMPRESA DE AGRONEGÓCIOS TEM AUMENTO EM SEUS RESULTADOS E NA COLABORAÇÃO DOS TIMES 2016 1 Como uma das principais líderes globais do setor de agronegócios, nossa parceira procura conectar produtores rurais

Leia mais

Por que o desenvolvimento em paralelo ágil é fundamental à sua estratégia de transformação digital

Por que o desenvolvimento em paralelo ágil é fundamental à sua estratégia de transformação digital Série de ebooks sobre desenvolvimento em paralelo ágil: Capítulo 1 Por que o desenvolvimento em paralelo ágil é fundamental à sua estratégia de transformação digital A necessidade de rapidez, eficácia

Leia mais

UM POUCO DO NOSSO TRABALHO. Desenvolvimento de produtos digitais

UM POUCO DO NOSSO TRABALHO. Desenvolvimento de produtos digitais UM POUCO DO NOSSO TRABALHO Desenvolvimento de produtos digitais Desenvolvemos produtos digitais com inteligência e tecnologia. Somos especialistas em comportamento digital e criamos experiências que impulsionam

Leia mais

TELEFONIA IP E COMUNICAÇÕES UNIFICADAS

TELEFONIA IP E COMUNICAÇÕES UNIFICADAS TELEFONIA IP E COMUNICAÇÕES UNIFICADAS Português ENTRE EM CONTATO innovaphone AG Böblinger Str. 76 D-71065 Sindelfingen Tel. +49 7031 73009-0 Fax +49 7031 73009-9 info@innovaphone.com www.innovaphone.com

Leia mais

Os dados que você tem são fragmentados em várias ferramentas?

Os dados que você tem são fragmentados em várias ferramentas? Os dados que você tem são fragmentados em várias ferramentas? A realidade do seu ecossistema de marketing é que você usa muitas ferramentas e os dados são armazenados em vários lugares? Você acha muito

Leia mais

Os sites da FATECOINS podem ser acessados em qualquer lugar do mundo e os aplicativos da FATECOINS são distribuídos apenas no Brasil.

Os sites da FATECOINS podem ser acessados em qualquer lugar do mundo e os aplicativos da FATECOINS são distribuídos apenas no Brasil. INTRODUÇÃO Ao usar os sites e aplicativos da FATECOINS, você confia suas informações a nós. Temos o compromisso de manter essa confiança. Para começar, vamos te ajudar a entender as nossas práticas de

Leia mais

Teste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo

Teste de Software. Planejamento de Teste. Rosemary Silveira Filgueiras Melo Teste de Software Planejamento de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Atividades de Teste Conceitos importante no Contexto de Teste Abordagem de Teste 2 Atividades de

Leia mais

A competitividade no mercado de escolas de cursos livres impõe às empresas uma gestão ágil, eficiente e focada em resultados.

A competitividade no mercado de escolas de cursos livres impõe às empresas uma gestão ágil, eficiente e focada em resultados. A competitividade no mercado de escolas de cursos livres impõe às empresas uma gestão ágil, eficiente e focada em resultados. Aprimorar os serviços prestados na sua escola fortalece o relacionamento com

Leia mais

Administradora de Consórcios. Uma nova era de treinamentos inicia agora.

Administradora de Consórcios. Uma nova era de treinamentos inicia agora. Administradora de Consórcios Uma nova era de treinamentos inicia agora. & Uma nova plataforma de comunicação, treinamentos e desenvolvimento de colaboradores Premissas do projeto Permitir a criação ilimitada

Leia mais

Transformação da força de trabalho

Transformação da força de trabalho Transformação da força de trabalho Transformação da força de trabalho Sara Barbosa Cloud Specialist sara.barbosa@softwareone.com @sarabarbosa Transformação da força de trabalho Enterprise Social Mobilidade

Leia mais

SEU FUTURO DEPENDE DAS SUAS AÇÕES HOJE

SEU FUTURO DEPENDE DAS SUAS AÇÕES HOJE SEU FUTURO DEPENDE DAS SUAS AÇÕES HOJE Painel de Clientes: Como as empresas estão se preparando para a transformação digital BORIS KUSZKA Solution Architect Director São Paulo, 19 de Setembro de 2017 90%

Leia mais

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr. Teste de Software Prof. Camila Pedro de Assis Sobreira Jr. 2 Técnicas de Testes Técnica de Teste Funcional Técnica de Teste Estrutural 3 Testes Funcionais Teste de Especificação de Requisitos. Teste de

Leia mais

Desenvolvimento Ágil de Software

Desenvolvimento Ágil de Software DCC / ICEx / UFMG Desenvolvimento Ágil de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Agenda Métodos ágeis Histórico e Motivação Manifesto ágil Desenvolvimento dirigido a planos e ágil

Leia mais

Não fique para trás. Os benefícios comerciais da ampliação da adoção da nuvem. Um InfoBrief da IDC, patrocinado pela Cisco Agosto de 2015

Não fique para trás. Os benefícios comerciais da ampliação da adoção da nuvem. Um InfoBrief da IDC, patrocinado pela Cisco Agosto de 2015 Agosto de 2015 Atingir níveis mais elevados de adoção da nuvem permite que as empresas melhorem concretamente a alocação estratégica de orçamentos de TI, reduzam os custos e o tempo para provisionar serviços

Leia mais

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software Engenharia de Software Aula 17 Desenvolvimento de Software Testes de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 7 Maio 2012 1. Especificação de requisitos 2. Projeto

Leia mais

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare).

informação enviada (ex. Facebook) ou que a rede social utilize essa informação para sugerir locais de interesse próximos ao usuário (ex. Foursquare). 1 Introdução 1.1 Contextualização Recentemente, tem-se percebido um movimento de integração de comunidades físicas e comunidades virtuais. As pessoas utilizam cada vez mais a Internet para se comunicar

Leia mais

RESUMO DA SOLUÇÃO. CA Test Data Manager e CA Agile Requirements Designer. Teste aplicativos compostos rigorosamente com mais rapidez usando o CA Test

RESUMO DA SOLUÇÃO. CA Test Data Manager e CA Agile Requirements Designer. Teste aplicativos compostos rigorosamente com mais rapidez usando o CA Test RESUMO DA SOLUÇÃO CA Test Data Manager e CA Agile Requirements Designer Teste aplicativos compostos rigorosamente com mais rapidez usando o CA Test Data Manager e o CA Agile Requirements Designer RESUMO

Leia mais

JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS

JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS ALELO UMA EMPRESA BRASILEIRA, LÍDER NO MERCADO DE BENEFÍCIOS E DESPESAS CORPORATIVAS COM SOLUÇÕES PARA ORGANIZAÇÕES DE TODOS OS TAMANHOS.

Leia mais

Teste de Software. Karen Frigo Busolin Novembro / 2010

Teste de Software. Karen Frigo Busolin Novembro / 2010 Teste de Software Karen Frigo Busolin Novembro / 2010 Processo de Testes de Software Possibilitar aos profissionais maior visibilidade e organização dos trabalhos. Representa uma estruturação de etapas,

Leia mais

ENGENHARIA DE SOFTWARE. Aula 12 Testes de software

ENGENHARIA DE SOFTWARE. Aula 12 Testes de software ENGENHARIA DE SOFTWARE Aula 12 Testes de software OBJETIVOS Compreender os estágios de teste durante o desenvolvimento para os testes de aceitação por parte dos usuários de sistema; Apresentar as técnicas

Leia mais

Performance Corporativa

Performance Corporativa Performance Corporativa Para ampliar a visão estratégica de gestores, a Senior oferece o Performance Corporativa: uma linha de soluções complementares que se integram aos sistemas da empresa. Impulsione

Leia mais