SlideShare a Scribd company logo
1 of 24
Teste Continuamente em
Ambientes Ágeis
Sem destruir seu orçamento e demais recursos
Parasoft: Lider em Qualidade Continua por Mais de 35 Anos
Helping organizations achieve their business delivery goals without sacrificing security or quality
CUSTOMERS
1850+ EMPLOYEES WORLDWIDE
250+
PATENTS
36
RENEWAL RATE
94+% 85%
FORTUNE GLOBAL 500
9+
COUNTRIES
YEARS
35+
A Parasoft Segue Lider em 5 Waves Consecutivas
Omni-channel testing
2018
Functional (API) Testing
2016
Functional Test Automation
2015
Continuous Functional
Test Automation Suites
2020
Continuous
Automation
Testing
Platforms 2022
Principais desafios em cada camada da pirâmide de testes
Code Analysis: Reliability + Security
Gerenciar e manter
automação frágil na
interface gráfica
Conhecimento para
entender como as
APIs são usadas
Atingir e manter
cobertura de código
significante ao projeto
Excesso de violações
pré-existentes na base
de código
Usando IA/ML Para Acelerar Entregas com Mais Qualidade
Code Analysis: Reliability + Security
•Otimiza testes manuais atraves de analise de dados
avancada das KPIs tecnicas coletadas ao longo do release
train
Active Research
•Self-healing testes em Selenium para reduzir
manutencao e problemas de instabilidade
Smart Selenium
Testing
•Usa IA/ML para entender uso e mudancas das
APIs e otimizar a automacao dos testes
Smart API Test
Generator
•Aprende como o codigo e usado e
estende casos de teste para atingir
cobertura mais extensa
JUnit and C/C++
Unit Testing
•Agrupamento de violacoes em
analise estatica para priorizar
resolucao
Security and
Compliance
SOLUCOES PARA TESTE DE SOFTWARE DA PARASOFT
Testes
Funcionais &
Não-Funcionais
Dados de
Teste
Gerenciamento &
Métricas
Análise de
Código
Análise de
Runtime
Teste
Unitario
DESENVOLVEDOR TESTADOR/QA GERENCIAMENTO DESAFIOS EM TESTE
 Seguranca
 Escalabilidade
 Confiabilidade
 Dados de Teste
 Risco
 Qualidade
 Resiliência
INTEGRAÇÃO SDLC ECOSSISTEMA DE PARCEIROS ESTRATÉGICOS SERVIÇOS PARASOFT
TESTES END-TO-END
Preparação > Design > Implantação
Capacitação > Adoção > Governança
Virtualização de
Serviços  Estabilidade/Prontidão do Ambiente
Otimizar
Testes de
Selenium
JIRA
BAMBOO
GITHUB
TEAMCITY
AZURE DEVOPS
JENKINS
O Problema Mais Comum:
Manutencao de Ambientes
Infra, Dados, Instancias de servicos, Custos, Governanca
Database
TDM
O principal problema com as abordagens tradicionais
1. Múltiplas equipes usando a mesma base de testes
2. Soluções de TDM requerem muito tempo e recursos
3. Equipes não respeitam (ou não estão cientes) as necessidades
de dados, integridade, e referencias de outras equipes
4. Testes de regressão falham com frequência
Dependência de uma base compartilhada
Conflitos
“Gastamos horas ate descobrir que a causa foi
mudança nos dados”
“Os problemas de verdade se perdem no ruído”
Aplicação
em Teste
Requisitos de Teste Mais Complexos
Web
Security
Testing
Load Test
Parasoft SOAtest
Aplicação
em Teste
Validando Experiência End-to-End com Teste Multi-Canal
Web
Web
Security
Load Test
Aplicação
em Teste
Parasoft SOAtest
Validando Experiência End-to-End com Teste Multi-Canal
Sistemas
indisponíveis ou
pay-per-use
Comportamento
incontrolável
Bloqueio a
agilidade
Incapaz de ‘shift-
left’ teste de
desempenho
Web
Web
Security
Load Test
Aplicação
em Teste
Parasoft SOAtest Parasoft Virtualize
Controle Total do Ambiente de Testes
500 Erro
Interno de
Servidor
Resposta
Malformada
Expor uma
Exceção de
Seguranca
Testar os
limites de
performance
SLAs
Web
Web
Massa de Dados Segura
Telagent Desktop
New Agent Parasoft Virtualize
Caso: Ambiente de Treinamento para Central de Atendimento
Cancel a
card
Not a CIBC
card
Not Enough
Funds
Increase
Credit Card
Limit
Virtual Learning Data
WDE
COINS,
ECIF,
SMART,
Telagent,
WDE,
WMOL,
Horizon
Parasoft Virtualize: Capturing Current Behavior
QA and Test
Development
Performance Test
Engineer
1. Defina Monitores
Database
Mainframe
Application
Service
2. Capture
3. Crie
4. Provisione
Application
Under Test
Parasoft Virtualize: Capturing Current Behavior
QA and Test
Development
Performance Test
Engineer
Database
Mainframe
Application
Service
6. Consuma
5. Gerencie
Parasoft CTP
(Continuous Testing
Platform)
Application
Under Test
GitHub Actions
Dados Virtualizados para Testes
Virtualização de Serviços + Gerenciamento de Massas de Dados para Testes
Database
Clientes Globais
Alaska Airlines
Benefits
» 100% reliable and repeatable tests
» 500 on-demand automated test cases
» Eliminated false positives
Alaska Airlines is primarily a West Coast
carrier. Alaska Airlines received J.D. Powers'
“Highest in Customer Satisfaction Among
Traditional Carriers” recognition for twelve years in
a row even recently winning first in all but one of
the seven categories.
Challenges
» Complex dependencies and ever-changing test environments
» Ongoing resolution of issues hindered their on-development process
» Multiple databases updated at different frequencies
Solution
» Parasoft Virtualize
Case Study: click here
“If you can dream it, you can build it. We essentially
went from being untestable to testable to now
having a thriving demand for more of these
capabilities.” —Ryan Papineau, senior software
engineer at Alaska Airlines
Caesars Entertainment Results
Caesars Entertainment is a global leader in
gaming and hospitality. After merging with
Eldorado Resorts, the company is the largest
casino operator in the United States and
includes 24 brands.
Challenges
» As Caesars has grown through acquisitions over the
years, so has the number of developed applications. The
result is multiple disconnected systems across multiple
companies.
Solution
» Parasoft SOAtest & Virtualize
Case Study: click here
Saved
>$1 million
per year
Reduced
test
execution
time 97%
Improved
UI test
automation
>96%
“Strong products with strong support.”
—Roosevelt Washington, IT QA Test Manager
CASE STUDY: CharterTelecommunications
Challenge
Charter had difficulty testing the
workorder flow for TechMobile, a mobile
application utilized by technicians for
home installations. Reasons for this were:
Cost – a 3rd party system (WFX) has a cost
per each call and Knowledge – difficult to
understand and create dynamic data
required to support the workflow.
Solution
Use Parasoft Virtualize to simulate WFX
calls and “Statefully” manage the data to
provide realistic behavior to TechMobile.
Additionally use Parasoft Web Recorder
and SOAtest’s AI powered traffic wizard to
“Discover” the sequence of API calls made
during the workflow work order.
“With Parasoft Virtualize, Charter can significantly reduce data
requirements for this project by ~50% and is excited to expand those
savings to many other projects going forward.”
Test Environment Stabilization
Benefits
• Charter can now fully test the
TechMobile Mobile application in an
isolated environment
• Significant reduction in cost (~50%)
associated with test data creation time
required for WFX Jobs
• Performance testing is now being done
30% earlier using the discovered API calls
and is proving to be significantly more
reliable due to the simulated services
supporting the environment
• Additional applications like SCOPE and
Instant Stack will be virtualized to
remove data dependencies of MTA
devices and realTechnicianIDs
CC
CASE STUDY: BANK OF AMERICA
Challenge
Multiple aging and overlapping
platforms for functional test
automation and service virtualization
was stifling resource sharing,
reusability, and ability to achieve
automated software testing. In
addition maintenance and vendor
management costs were out of control
Solution
3 year unlimited deployment of
Parasoft’s SOAtest, Virtualize, and
Continuous Testing Platform with Infosys
providing training, implementation, and
1st & 2nd level support services
Benefits
• Ability to deploy unlimited licenses for a 3
year period with fixed ongoing
maintenance gives bank’s architecture
team complete flexibility
• Access to instructor and web based
training led by Infosys (100+ bank
resources trained in the first 6 weeks)
• Expected adoption to exceed 500 new
users by end of 2018
• Level 1/Level 2 Help Desk facilitates best
practices and information sharing.
“The choice was easy. Parasoft was unanimously selected over IBM,
CA, and Tricentis by 7 separate teams (6 internal and 1 independent
3rd party) following in-depth product evaluations.”
Functional Test Automation Standardization for CI/CD & DevOps
Estudo de Caso: JPMorgan Chase
Desafio
A experiencia do cliente eh critica para o
JPMC e qualidade continua reduz o risco
associado com entregas aceleradas.
Somente 10% das equipes estavam
atingindo as metas de qualidade
definidas pela lideranca do JPMC.
Solucao
Focamos em dois grupos chave de
dev/teste (Commercial Banking
Application teams; CLP and Welcome
App) para ajudar a otimizar a
configuracao do Parasoft Jtest de acordo
com o fluxo de trabalho cotidiano deles.
Beneficios Tecnicos
• A habilidade de criacao em lote do Jtest
proporcionou um salto inicial as equipes,
atingindo 50% de cobertura no codigo
legado
• Integrado com a IDE, o assistente de
testes unitarios guiou desenvolvedores
com melhores praticas, para que criassem
Junits faceis de manter e efetivos, ate que
atingiram 70% de cobertura em todo
codigo criado/modificado em 90 dias
• Ao estabelecer uma pratica solida de
testes unitarios ajudou a equipe
aumentar a adocao de TDD e de
DevSecOps na organizacao.
“Parasoft helped us achieve our code coverage initiatives by
significantly accelerating our unit testing.” – Head of Engineering
Requisito Corporativo de Cobertura de Codigo
Casos de Sucesso
Disponiveis on-line

More Related Content

Similar to Continuous testing

Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExTechWell
 
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity Software Ireland
 
Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014Kishore Bhatia
 
Ca Virtualisation Management
Ca Virtualisation ManagementCa Virtualisation Management
Ca Virtualisation ManagementCarl Terrantroy
 
Service Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowService Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowTechWell
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationTechWell
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudSalesforce Developers
 
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...Farhan Tariq
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software QualityAnand Prabhala
 
ABC's of Service Virtualization
ABC's of Service VirtualizationABC's of Service Virtualization
ABC's of Service VirtualizationParasoft
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTestrig Technologies
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
How to Avoid Continuously Delivering Faulty Software
How to Avoid Continuously Delivering Faulty SoftwareHow to Avoid Continuously Delivering Faulty Software
How to Avoid Continuously Delivering Faulty SoftwareParasoft
 
Impetus qLabs Solutions
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs SolutionsVipul Gupta
 
Keyword Driven Automation
Keyword Driven AutomationKeyword Driven Automation
Keyword Driven AutomationPankaj Goel
 
From Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AIFrom Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AICognizant
 

Similar to Continuous testing (20)

Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
 
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
 
Test Automation NYC 2014
Test Automation NYC 2014Test Automation NYC 2014
Test Automation NYC 2014
 
Ca Virtualisation Management
Ca Virtualisation ManagementCa Virtualisation Management
Ca Virtualisation Management
 
Service Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and HowService Virtualization: What, Who, When, and How
Service Virtualization: What, Who, When, and How
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service Virtualization
 
Performance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce CloudPerformance Monitoring and Testing in the Salesforce Cloud
Performance Monitoring and Testing in the Salesforce Cloud
 
Coding in the App Cloud
Coding in the App CloudCoding in the App Cloud
Coding in the App Cloud
 
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
(Technologies) AI, Machine Learning, Predictive Analytics, IIOT, Cloud,Web-fr...
 
Ta3s Corporate Overview Brochure
Ta3s Corporate Overview BrochureTa3s Corporate Overview Brochure
Ta3s Corporate Overview Brochure
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software Quality
 
ABC's of Service Virtualization
ABC's of Service VirtualizationABC's of Service Virtualization
ABC's of Service Virtualization
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig Technologies
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
Web Performance Testing
Web Performance TestingWeb Performance Testing
Web Performance Testing
 
Yuvaraj_Gopal
Yuvaraj_GopalYuvaraj_Gopal
Yuvaraj_Gopal
 
How to Avoid Continuously Delivering Faulty Software
How to Avoid Continuously Delivering Faulty SoftwareHow to Avoid Continuously Delivering Faulty Software
How to Avoid Continuously Delivering Faulty Software
 
Impetus qLabs Solutions
Impetus qLabs SolutionsImpetus qLabs Solutions
Impetus qLabs Solutions
 
Keyword Driven Automation
Keyword Driven AutomationKeyword Driven Automation
Keyword Driven Automation
 
From Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AIFrom Continuous to Autonomous Testing with AI
From Continuous to Autonomous Testing with AI
 

Recently uploaded

Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur EscortsLow Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashik
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service NashikRussian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashik
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashikranjana rawat
 
Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptx
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptxChocolate Milk Flavorful Indulgence to RD UHT Innovations.pptx
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptxRD Food
 
Assessment on SITXINV007 Purchase goods.pdf
Assessment on SITXINV007 Purchase goods.pdfAssessment on SITXINV007 Purchase goods.pdf
Assessment on SITXINV007 Purchase goods.pdfUMER979507
 
BPP NC II Lesson 3 - Pastry Products.pptx
BPP NC II Lesson 3 - Pastry Products.pptxBPP NC II Lesson 3 - Pastry Products.pptx
BPP NC II Lesson 3 - Pastry Products.pptxmaricel769799
 
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一Fi sss
 
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...Suhani Kapoor
 
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)kojalkojal131
 
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012rehmti665
 
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?t6tjlrih
 
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...Suhani Kapoor
 
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service Bikaner
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service BikanerVIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service Bikaner
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service BikanerSuhani Kapoor
 
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service NashikLow Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashikranjana rawat
 
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceJp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceHigh Profile Call Girls
 

Recently uploaded (20)

Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur EscortsLow Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
Low Rate Call Girls Nagpur Esha Call 7001035870 Meet With Nagpur Escorts
 
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashik
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service NashikRussian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashik
Russian Call Girls in Nashik Riya 7001305949 Independent Escort Service Nashik
 
Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service NashikCall Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
Call Girls in Nashik Ila 7001305949 Independent Escort Service Nashik
 
young Whatsapp Call Girls in Jamuna Vihar 🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Jamuna Vihar 🔝 9953056974 🔝 escort serviceyoung Whatsapp Call Girls in Jamuna Vihar 🔝 9953056974 🔝 escort service
young Whatsapp Call Girls in Jamuna Vihar 🔝 9953056974 🔝 escort service
 
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptx
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptxChocolate Milk Flavorful Indulgence to RD UHT Innovations.pptx
Chocolate Milk Flavorful Indulgence to RD UHT Innovations.pptx
 
Assessment on SITXINV007 Purchase goods.pdf
Assessment on SITXINV007 Purchase goods.pdfAssessment on SITXINV007 Purchase goods.pdf
Assessment on SITXINV007 Purchase goods.pdf
 
BPP NC II Lesson 3 - Pastry Products.pptx
BPP NC II Lesson 3 - Pastry Products.pptxBPP NC II Lesson 3 - Pastry Products.pptx
BPP NC II Lesson 3 - Pastry Products.pptx
 
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一
(办理学位证)加州大学圣塔芭芭拉分校毕业证成绩单原版一比一
 
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
VIP Russian Call Girls Gorakhpur Chhaya 8250192130 Independent Escort Service...
 
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
Dubai Call Girls Drilled O525547819 Call Girls Dubai (Raphie)
 
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
VIP Call Girls Service Shamshabad Hyderabad Call +91-8250192130
 
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012
Call Girls Laxmi Nagar Delhi reach out to us at ☎ 9711199012
 
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
9953330565 Low Rate Call Girls In Sameypur-Bodli Delhi NCR
 
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?
如何办韩国SKKU文凭,成均馆大学毕业证学位证怎么辨别?
 
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...
VIP Russian Call Girls in Cuttack Deepika 8250192130 Independent Escort Servi...
 
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service Bikaner
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service BikanerVIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service Bikaner
VIP Call Girl Bikaner Aashi 8250192130 Independent Escort Service Bikaner
 
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service NashikLow Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashik
Low Rate Call Girls Nashik Mahima 7001305949 Independent Escort Service Nashik
 
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(ASHA) Sb Road Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceJp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Jp Nagar Call Girls Bangalore WhatsApp 8250192130 High Profile Service
 
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 16 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 

Continuous testing

  • 1. Teste Continuamente em Ambientes Ágeis Sem destruir seu orçamento e demais recursos
  • 2. Parasoft: Lider em Qualidade Continua por Mais de 35 Anos Helping organizations achieve their business delivery goals without sacrificing security or quality CUSTOMERS 1850+ EMPLOYEES WORLDWIDE 250+ PATENTS 36 RENEWAL RATE 94+% 85% FORTUNE GLOBAL 500 9+ COUNTRIES YEARS 35+
  • 3. A Parasoft Segue Lider em 5 Waves Consecutivas Omni-channel testing 2018 Functional (API) Testing 2016 Functional Test Automation 2015 Continuous Functional Test Automation Suites 2020 Continuous Automation Testing Platforms 2022
  • 4. Principais desafios em cada camada da pirâmide de testes Code Analysis: Reliability + Security Gerenciar e manter automação frágil na interface gráfica Conhecimento para entender como as APIs são usadas Atingir e manter cobertura de código significante ao projeto Excesso de violações pré-existentes na base de código
  • 5. Usando IA/ML Para Acelerar Entregas com Mais Qualidade Code Analysis: Reliability + Security •Otimiza testes manuais atraves de analise de dados avancada das KPIs tecnicas coletadas ao longo do release train Active Research •Self-healing testes em Selenium para reduzir manutencao e problemas de instabilidade Smart Selenium Testing •Usa IA/ML para entender uso e mudancas das APIs e otimizar a automacao dos testes Smart API Test Generator •Aprende como o codigo e usado e estende casos de teste para atingir cobertura mais extensa JUnit and C/C++ Unit Testing •Agrupamento de violacoes em analise estatica para priorizar resolucao Security and Compliance
  • 6. SOLUCOES PARA TESTE DE SOFTWARE DA PARASOFT Testes Funcionais & Não-Funcionais Dados de Teste Gerenciamento & Métricas Análise de Código Análise de Runtime Teste Unitario DESENVOLVEDOR TESTADOR/QA GERENCIAMENTO DESAFIOS EM TESTE  Seguranca  Escalabilidade  Confiabilidade  Dados de Teste  Risco  Qualidade  Resiliência INTEGRAÇÃO SDLC ECOSSISTEMA DE PARCEIROS ESTRATÉGICOS SERVIÇOS PARASOFT TESTES END-TO-END Preparação > Design > Implantação Capacitação > Adoção > Governança Virtualização de Serviços  Estabilidade/Prontidão do Ambiente Otimizar Testes de Selenium JIRA BAMBOO GITHUB TEAMCITY AZURE DEVOPS JENKINS
  • 7. O Problema Mais Comum: Manutencao de Ambientes Infra, Dados, Instancias de servicos, Custos, Governanca
  • 8. Database TDM O principal problema com as abordagens tradicionais 1. Múltiplas equipes usando a mesma base de testes 2. Soluções de TDM requerem muito tempo e recursos 3. Equipes não respeitam (ou não estão cientes) as necessidades de dados, integridade, e referencias de outras equipes 4. Testes de regressão falham com frequência Dependência de uma base compartilhada Conflitos “Gastamos horas ate descobrir que a causa foi mudança nos dados” “Os problemas de verdade se perdem no ruído”
  • 9. Aplicação em Teste Requisitos de Teste Mais Complexos Web
  • 10. Security Testing Load Test Parasoft SOAtest Aplicação em Teste Validando Experiência End-to-End com Teste Multi-Canal Web Web
  • 11. Security Load Test Aplicação em Teste Parasoft SOAtest Validando Experiência End-to-End com Teste Multi-Canal Sistemas indisponíveis ou pay-per-use Comportamento incontrolável Bloqueio a agilidade Incapaz de ‘shift- left’ teste de desempenho Web Web
  • 12. Security Load Test Aplicação em Teste Parasoft SOAtest Parasoft Virtualize Controle Total do Ambiente de Testes 500 Erro Interno de Servidor Resposta Malformada Expor uma Exceção de Seguranca Testar os limites de performance SLAs Web Web Massa de Dados Segura
  • 13. Telagent Desktop New Agent Parasoft Virtualize Caso: Ambiente de Treinamento para Central de Atendimento Cancel a card Not a CIBC card Not Enough Funds Increase Credit Card Limit Virtual Learning Data WDE COINS, ECIF, SMART, Telagent, WDE, WMOL, Horizon
  • 14. Parasoft Virtualize: Capturing Current Behavior QA and Test Development Performance Test Engineer 1. Defina Monitores Database Mainframe Application Service 2. Capture 3. Crie 4. Provisione Application Under Test
  • 15. Parasoft Virtualize: Capturing Current Behavior QA and Test Development Performance Test Engineer Database Mainframe Application Service 6. Consuma 5. Gerencie Parasoft CTP (Continuous Testing Platform) Application Under Test GitHub Actions
  • 16.
  • 17. Dados Virtualizados para Testes Virtualização de Serviços + Gerenciamento de Massas de Dados para Testes Database
  • 19. Alaska Airlines Benefits » 100% reliable and repeatable tests » 500 on-demand automated test cases » Eliminated false positives Alaska Airlines is primarily a West Coast carrier. Alaska Airlines received J.D. Powers' “Highest in Customer Satisfaction Among Traditional Carriers” recognition for twelve years in a row even recently winning first in all but one of the seven categories. Challenges » Complex dependencies and ever-changing test environments » Ongoing resolution of issues hindered their on-development process » Multiple databases updated at different frequencies Solution » Parasoft Virtualize Case Study: click here “If you can dream it, you can build it. We essentially went from being untestable to testable to now having a thriving demand for more of these capabilities.” —Ryan Papineau, senior software engineer at Alaska Airlines
  • 20. Caesars Entertainment Results Caesars Entertainment is a global leader in gaming and hospitality. After merging with Eldorado Resorts, the company is the largest casino operator in the United States and includes 24 brands. Challenges » As Caesars has grown through acquisitions over the years, so has the number of developed applications. The result is multiple disconnected systems across multiple companies. Solution » Parasoft SOAtest & Virtualize Case Study: click here Saved >$1 million per year Reduced test execution time 97% Improved UI test automation >96% “Strong products with strong support.” —Roosevelt Washington, IT QA Test Manager
  • 21. CASE STUDY: CharterTelecommunications Challenge Charter had difficulty testing the workorder flow for TechMobile, a mobile application utilized by technicians for home installations. Reasons for this were: Cost – a 3rd party system (WFX) has a cost per each call and Knowledge – difficult to understand and create dynamic data required to support the workflow. Solution Use Parasoft Virtualize to simulate WFX calls and “Statefully” manage the data to provide realistic behavior to TechMobile. Additionally use Parasoft Web Recorder and SOAtest’s AI powered traffic wizard to “Discover” the sequence of API calls made during the workflow work order. “With Parasoft Virtualize, Charter can significantly reduce data requirements for this project by ~50% and is excited to expand those savings to many other projects going forward.” Test Environment Stabilization Benefits • Charter can now fully test the TechMobile Mobile application in an isolated environment • Significant reduction in cost (~50%) associated with test data creation time required for WFX Jobs • Performance testing is now being done 30% earlier using the discovered API calls and is proving to be significantly more reliable due to the simulated services supporting the environment • Additional applications like SCOPE and Instant Stack will be virtualized to remove data dependencies of MTA devices and realTechnicianIDs CC
  • 22. CASE STUDY: BANK OF AMERICA Challenge Multiple aging and overlapping platforms for functional test automation and service virtualization was stifling resource sharing, reusability, and ability to achieve automated software testing. In addition maintenance and vendor management costs were out of control Solution 3 year unlimited deployment of Parasoft’s SOAtest, Virtualize, and Continuous Testing Platform with Infosys providing training, implementation, and 1st & 2nd level support services Benefits • Ability to deploy unlimited licenses for a 3 year period with fixed ongoing maintenance gives bank’s architecture team complete flexibility • Access to instructor and web based training led by Infosys (100+ bank resources trained in the first 6 weeks) • Expected adoption to exceed 500 new users by end of 2018 • Level 1/Level 2 Help Desk facilitates best practices and information sharing. “The choice was easy. Parasoft was unanimously selected over IBM, CA, and Tricentis by 7 separate teams (6 internal and 1 independent 3rd party) following in-depth product evaluations.” Functional Test Automation Standardization for CI/CD & DevOps
  • 23. Estudo de Caso: JPMorgan Chase Desafio A experiencia do cliente eh critica para o JPMC e qualidade continua reduz o risco associado com entregas aceleradas. Somente 10% das equipes estavam atingindo as metas de qualidade definidas pela lideranca do JPMC. Solucao Focamos em dois grupos chave de dev/teste (Commercial Banking Application teams; CLP and Welcome App) para ajudar a otimizar a configuracao do Parasoft Jtest de acordo com o fluxo de trabalho cotidiano deles. Beneficios Tecnicos • A habilidade de criacao em lote do Jtest proporcionou um salto inicial as equipes, atingindo 50% de cobertura no codigo legado • Integrado com a IDE, o assistente de testes unitarios guiou desenvolvedores com melhores praticas, para que criassem Junits faceis de manter e efetivos, ate que atingiram 70% de cobertura em todo codigo criado/modificado em 90 dias • Ao estabelecer uma pratica solida de testes unitarios ajudou a equipe aumentar a adocao de TDD e de DevSecOps na organizacao. “Parasoft helped us achieve our code coverage initiatives by significantly accelerating our unit testing.” – Head of Engineering Requisito Corporativo de Cobertura de Codigo

Editor's Notes

  1. Reduce Wait Time with Simulation + Test Data Management Data has become the most significant roadblock that testers face today. In fact, up to 60% of a tester’s time is spent waiting for data. Chris Colosimo shows that many factors contribute to this wait time, including internal requirements from the test data management team to pull data in the proper form, wait times for sanitized or “test-safe” data, or, most importantly, building data sets that do not exist. Compounding these challenges is the inherit complexity of today’s data. You have to be a DBA to even begin to understand the structure and relationships needed to support your testing. There has to be a better way! Learn how to solve these challenges by providing a self-service method where users can model and repurpose their data on demand. Discover how to use a test data assistant automation to capture, model, and generate data for efficient use in API tests and virtual services. Take away a method to capture existing database transactions and store them in a repository, model the underlying data structure and define data relationships to maintain data integrity.
  2. DO NOT USE
  3. This our complete portfolio of our Parasoft solution. our solutions span across all the phases of software develop and testing we have language tools for code analysis/run time analysis and unit testing for developers And we have a wide range of solutions for Testers For Automating the -Web UI -API layer -Load and performance testing -Test Data Management -Service Virtualization. In today presentation we will focusing on the API testing using Parasoft SOAtest We seamlessly integrate with all other tools, out there for requirements/Source code management and cloud Down the road we also offer services for companies like North bridge for adopting ours solution through training/product support and provide professional services
  4. TDM processes take time
  5. So how does it work?
  6. But the thing you need, that’s critical Gives you complete control of your data
  7. CA, IBM, and Tricentis Take-out Consolidation of functional tooling costs Wanted to enable agile through collaboration and resource sharing Parasoft enabled onboarding and training required to facilitate transition