SlideShare a Scribd company logo

Automação de Testes Funcionais com SAP CBTA

J

Palestra apresentada por José Henrique Castro no SAP Inside Track Funcional São Paulo, dia 08/07/2017.

Automação de Testes Funcionais com SAP CBTA

J

Palestra apresentada por José Henrique Castro no SAP Inside Track Funcional São Paulo, dia 08/07/2017.

Automação de Testes Funcionais com SAP CBTA

1 of 23

Recommended

Melhorias na interface SAP FIORI para o processo de concessão de acesso com o...
Melhorias na interface SAP FIORI para o processo de concessão de acesso com o...Melhorias na interface SAP FIORI para o processo de concessão de acesso com o...
Melhorias na interface SAP FIORI para o processo de concessão de acesso com o...Glaucio Coutinho
 
SAP R 3 , E C C & SAP S 4 HANA
SAP R 3 , E C C &  SAP S 4 HANASAP R 3 , E C C &  SAP S 4 HANA
SAP R 3 , E C C & SAP S 4 HANAMadhav Wagle
 
Testando SAP com Selenium
Testando SAP com SeleniumTestando SAP com Selenium
Testando SAP com SeleniumEduardo Souza
 
Sap testing tutorial
Sap testing tutorialSap testing tutorial
Sap testing tutorialGourav Dash
 
Building a SAP COE. From Weeding to Marriage
Building a SAP COE. From Weeding to MarriageBuilding a SAP COE. From Weeding to Marriage
Building a SAP COE. From Weeding to MarriageMiguel Mejia
 

More Related Content

What's hot

Rise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guideRise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guideDharma Atluri
 
“Migration to Suite of HANA”
“Migration to Suite of HANA”“Migration to Suite of HANA”
“Migration to Suite of HANA”Wise Men
 
Sap basis made_easy321761331053730
Sap basis made_easy321761331053730Sap basis made_easy321761331053730
Sap basis made_easy321761331053730K Hari Shankar
 
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...Fiori and S/4 authorizations: What are the biggest challenges, and where do t...
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...akquinet enterprise solutions GmbH
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSingbBablu
 
Technical Walkthrough of SAP S/4HANA System Conversion
Technical Walkthrough of SAP S/4HANA System ConversionTechnical Walkthrough of SAP S/4HANA System Conversion
Technical Walkthrough of SAP S/4HANA System ConversionAkilesh Kumaran
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP Technology
 
SAP Overview - The Basics of SAP FI/CO
SAP Overview - The Basics of SAP FI/COSAP Overview - The Basics of SAP FI/CO
SAP Overview - The Basics of SAP FI/COSapFico Training
 
GRC access control access risk management guide
GRC access control   access risk management guideGRC access control   access risk management guide
GRC access control access risk management guideGulzar Ghosh
 
Simplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANASimplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANAAkilesh Kumaran
 
S/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityS/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityDickinson + Associates
 
Os 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPOs 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPIssac Nolis Ohasi
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentPaul Snyman
 
SAP GRC 10 Access Control
SAP GRC 10 Access ControlSAP GRC 10 Access Control
SAP GRC 10 Access ControlNasir Gondal
 
How to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriHow to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriBlackvard
 
Migrating to the SAP Cloud
Migrating to the SAP Cloud Migrating to the SAP Cloud
Migrating to the SAP Cloud Capgemini
 
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?Rethinking Segregation of Duties: Where Is Your Business Most Exposed?
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?SAPinsider Events
 
SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1SAP Technology
 

What's hot (20)

Rise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guideRise with sap s 4 hana cloud, private edition service description guide
Rise with sap s 4 hana cloud, private edition service description guide
 
“Migration to Suite of HANA”
“Migration to Suite of HANA”“Migration to Suite of HANA”
“Migration to Suite of HANA”
 
Sap basis made_easy321761331053730
Sap basis made_easy321761331053730Sap basis made_easy321761331053730
Sap basis made_easy321761331053730
 
SAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migrationSAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migration
 
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...Fiori and S/4 authorizations: What are the biggest challenges, and where do t...
Fiori and S/4 authorizations: What are the biggest challenges, and where do t...
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
Technical Walkthrough of SAP S/4HANA System Conversion
Technical Walkthrough of SAP S/4HANA System ConversionTechnical Walkthrough of SAP S/4HANA System Conversion
Technical Walkthrough of SAP S/4HANA System Conversion
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
Fiori Presentation
Fiori PresentationFiori Presentation
Fiori Presentation
 
SAP Overview - The Basics of SAP FI/CO
SAP Overview - The Basics of SAP FI/COSAP Overview - The Basics of SAP FI/CO
SAP Overview - The Basics of SAP FI/CO
 
GRC access control access risk management guide
GRC access control   access risk management guideGRC access control   access risk management guide
GRC access control access risk management guide
 
Simplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANASimplifying Logistics with SAP S/4HANA
Simplifying Logistics with SAP S/4HANA
 
S/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityS/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and Functionality
 
Os 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAPOs 10 Mandamentos para realizar um projeto de upgrade SAP
Os 10 Mandamentos para realizar um projeto de upgrade SAP
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deployment
 
SAP GRC 10 Access Control
SAP GRC 10 Access ControlSAP GRC 10 Access Control
SAP GRC 10 Access Control
 
How to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriHow to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in Fiori
 
Migrating to the SAP Cloud
Migrating to the SAP Cloud Migrating to the SAP Cloud
Migrating to the SAP Cloud
 
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?Rethinking Segregation of Duties: Where Is Your Business Most Exposed?
Rethinking Segregation of Duties: Where Is Your Business Most Exposed?
 
SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 

Similar to Automação de Testes Funcionais com SAP CBTA

GTISUL - ENCONTRO CIOS RS - V2
GTISUL - ENCONTRO CIOS RS - V2GTISUL - ENCONTRO CIOS RS - V2
GTISUL - ENCONTRO CIOS RS - V2Antonio Andrade
 
RPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessRPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessEduardo Britto
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessEduardo Britto
 
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital Jorge Biesczad Jr.
 
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...ThoughtWorks Brasil
 
Implantação de ERP
Implantação de ERPImplantação de ERP
Implantação de ERPMarco Coghi
 
SAP MM/SD/PP - Processo de Subcontratação Intercompany
SAP MM/SD/PP - Processo de Subcontratação IntercompanySAP MM/SD/PP - Processo de Subcontratação Intercompany
SAP MM/SD/PP - Processo de Subcontratação IntercompanyNatan Cavalcanti
 
RPA - Portfólio de Serviços iProcess com RPA uiPath
RPA - Portfólio de Serviços iProcess com RPA uiPathRPA - Portfólio de Serviços iProcess com RPA uiPath
RPA - Portfólio de Serviços iProcess com RPA uiPathEduardo Britto
 
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Issac Nolis Ohasi
 
SAP Fiori Development from Scratch
SAP Fiori Development from ScratchSAP Fiori Development from Scratch
SAP Fiori Development from ScratchJose Nunes
 
Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Jose Nunes
 
AutomationEdge Quality Nextech
AutomationEdge Quality NextechAutomationEdge Quality Nextech
AutomationEdge Quality NextechJorge Biesczad Jr.
 
Proposta de Diagnóstico de Processos candidatos a Robotizacao
Proposta de Diagnóstico de Processos candidatos a RobotizacaoProposta de Diagnóstico de Processos candidatos a Robotizacao
Proposta de Diagnóstico de Processos candidatos a RobotizacaoEduardo Britto
 
Cloud Native Enterprise
Cloud Native EnterpriseCloud Native Enterprise
Cloud Native EnterpriseVictor Fonseca
 
E27 ll06 vf
E27 ll06 vfE27 ll06 vf
E27 ll06 vfmyspakos
 

Similar to Automação de Testes Funcionais com SAP CBTA (20)

GTISUL - ENCONTRO CIOS RS - V2
GTISUL - ENCONTRO CIOS RS - V2GTISUL - ENCONTRO CIOS RS - V2
GTISUL - ENCONTRO CIOS RS - V2
 
RPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcessRPA - Portfólio de Serviços iProcess
RPA - Portfólio de Serviços iProcess
 
Portfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcessPortfólio de Serviços em RPA uiPath - iProcess
Portfólio de Serviços em RPA uiPath - iProcess
 
Profissional SAP
Profissional SAPProfissional SAP
Profissional SAP
 
Projeto iSAP alimentos
Projeto iSAP alimentosProjeto iSAP alimentos
Projeto iSAP alimentos
 
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
 
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...Padrão de estrangulamento na prática – A jornada de modernização de um legado...
Padrão de estrangulamento na prática – A jornada de modernização de um legado...
 
Implantação de ERP
Implantação de ERPImplantação de ERP
Implantação de ERP
 
SAP MM/SD/PP - Processo de Subcontratação Intercompany
SAP MM/SD/PP - Processo de Subcontratação IntercompanySAP MM/SD/PP - Processo de Subcontratação Intercompany
SAP MM/SD/PP - Processo de Subcontratação Intercompany
 
RPA - Portfólio de Serviços iProcess com RPA uiPath
RPA - Portfólio de Serviços iProcess com RPA uiPathRPA - Portfólio de Serviços iProcess com RPA uiPath
RPA - Portfólio de Serviços iProcess com RPA uiPath
 
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
 
E28LL06
E28LL06E28LL06
E28LL06
 
SAP Fiori Development from Scratch
SAP Fiori Development from ScratchSAP Fiori Development from Scratch
SAP Fiori Development from Scratch
 
Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017
 
E28LL05
E28LL05E28LL05
E28LL05
 
AutomationEdge Quality Nextech
AutomationEdge Quality NextechAutomationEdge Quality Nextech
AutomationEdge Quality Nextech
 
Proposta de Diagnóstico de Processos candidatos a Robotizacao
Proposta de Diagnóstico de Processos candidatos a RobotizacaoProposta de Diagnóstico de Processos candidatos a Robotizacao
Proposta de Diagnóstico de Processos candidatos a Robotizacao
 
Cloud Native Enterprise
Cloud Native EnterpriseCloud Native Enterprise
Cloud Native Enterprise
 
E28LL04
E28LL04E28LL04
E28LL04
 
E27 ll06 vf
E27 ll06 vfE27 ll06 vf
E27 ll06 vf
 

More from Jose Nunes

SAP Data Analysis + Tableau
SAP Data Analysis + TableauSAP Data Analysis + Tableau
SAP Data Analysis + TableauJose Nunes
 
Insights sobre E-Commerce e Hybris Commerce
Insights sobre E-Commerce e Hybris CommerceInsights sobre E-Commerce e Hybris Commerce
Insights sobre E-Commerce e Hybris CommerceJose Nunes
 
TDF by S/4 HANA
TDF by S/4 HANATDF by S/4 HANA
TDF by S/4 HANAJose Nunes
 
Sobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eSobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eJose Nunes
 
Implementação SAP S/4 HANA Finance
Implementação SAP S/4 HANA FinanceImplementação SAP S/4 HANA Finance
Implementação SAP S/4 HANA FinanceJose Nunes
 
SAP Strategy - A Perspective for Products and Solutions
SAP Strategy - A Perspective for Products and SolutionsSAP Strategy - A Perspective for Products and Solutions
SAP Strategy - A Perspective for Products and SolutionsJose Nunes
 
SPED ECF on HANA/TDF
SPED ECF on HANA/TDFSPED ECF on HANA/TDF
SPED ECF on HANA/TDFJose Nunes
 
Desenvolvimento SAP UI5 usando Neptune
Desenvolvimento SAP UI5 usando NeptuneDesenvolvimento SAP UI5 usando Neptune
Desenvolvimento SAP UI5 usando NeptuneJose Nunes
 
Como migrar para S/4 HANA
Como migrar para S/4 HANAComo migrar para S/4 HANA
Como migrar para S/4 HANAJose Nunes
 
Design de Negócios com IoT
Design de Negócios com IoTDesign de Negócios com IoT
Design de Negócios com IoTJose Nunes
 
Soluções Fiscais SAP
Soluções Fiscais SAPSoluções Fiscais SAP
Soluções Fiscais SAPJose Nunes
 
Conheça o Cloud Foundry no HCP
Conheça o Cloud Foundry no HCPConheça o Cloud Foundry no HCP
Conheça o Cloud Foundry no HCPJose Nunes
 
SAP HANA Express Edition
SAP HANA Express EditionSAP HANA Express Edition
SAP HANA Express EditionJose Nunes
 
SAP HANA Cloud Platform - Portal Service
SAP HANA Cloud Platform - Portal ServiceSAP HANA Cloud Platform - Portal Service
SAP HANA Cloud Platform - Portal ServiceJose Nunes
 
Keynote - SITSP 2016 - Marssel Vilaça
Keynote - SITSP 2016 - Marssel VilaçaKeynote - SITSP 2016 - Marssel Vilaça
Keynote - SITSP 2016 - Marssel VilaçaJose Nunes
 
Keynote - SITSP 2016 - Raquel Cunha
Keynote - SITSP 2016 - Raquel CunhaKeynote - SITSP 2016 - Raquel Cunha
Keynote - SITSP 2016 - Raquel CunhaJose Nunes
 
SOS Predictive Analytics
SOS Predictive AnalyticsSOS Predictive Analytics
SOS Predictive AnalyticsJose Nunes
 
O que fazer (ou não) quando códigos com erro estão parando a produção
O que fazer (ou não) quando códigos com erro estão parando a produçãoO que fazer (ou não) quando códigos com erro estão parando a produção
O que fazer (ou não) quando códigos com erro estão parando a produçãoJose Nunes
 
SITSP Developers 2016 - ABAP c/ TDD
SITSP Developers 2016 - ABAP c/ TDDSITSP Developers 2016 - ABAP c/ TDD
SITSP Developers 2016 - ABAP c/ TDDJose Nunes
 

More from Jose Nunes (20)

SAP Data Analysis + Tableau
SAP Data Analysis + TableauSAP Data Analysis + Tableau
SAP Data Analysis + Tableau
 
Insights sobre E-Commerce e Hybris Commerce
Insights sobre E-Commerce e Hybris CommerceInsights sobre E-Commerce e Hybris Commerce
Insights sobre E-Commerce e Hybris Commerce
 
TDF by S/4 HANA
TDF by S/4 HANATDF by S/4 HANA
TDF by S/4 HANA
 
Sobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eSobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-e
 
Implementação SAP S/4 HANA Finance
Implementação SAP S/4 HANA FinanceImplementação SAP S/4 HANA Finance
Implementação SAP S/4 HANA Finance
 
SAP Strategy - A Perspective for Products and Solutions
SAP Strategy - A Perspective for Products and SolutionsSAP Strategy - A Perspective for Products and Solutions
SAP Strategy - A Perspective for Products and Solutions
 
Bloco K
Bloco KBloco K
Bloco K
 
SPED ECF on HANA/TDF
SPED ECF on HANA/TDFSPED ECF on HANA/TDF
SPED ECF on HANA/TDF
 
Desenvolvimento SAP UI5 usando Neptune
Desenvolvimento SAP UI5 usando NeptuneDesenvolvimento SAP UI5 usando Neptune
Desenvolvimento SAP UI5 usando Neptune
 
Como migrar para S/4 HANA
Como migrar para S/4 HANAComo migrar para S/4 HANA
Como migrar para S/4 HANA
 
Design de Negócios com IoT
Design de Negócios com IoTDesign de Negócios com IoT
Design de Negócios com IoT
 
Soluções Fiscais SAP
Soluções Fiscais SAPSoluções Fiscais SAP
Soluções Fiscais SAP
 
Conheça o Cloud Foundry no HCP
Conheça o Cloud Foundry no HCPConheça o Cloud Foundry no HCP
Conheça o Cloud Foundry no HCP
 
SAP HANA Express Edition
SAP HANA Express EditionSAP HANA Express Edition
SAP HANA Express Edition
 
SAP HANA Cloud Platform - Portal Service
SAP HANA Cloud Platform - Portal ServiceSAP HANA Cloud Platform - Portal Service
SAP HANA Cloud Platform - Portal Service
 
Keynote - SITSP 2016 - Marssel Vilaça
Keynote - SITSP 2016 - Marssel VilaçaKeynote - SITSP 2016 - Marssel Vilaça
Keynote - SITSP 2016 - Marssel Vilaça
 
Keynote - SITSP 2016 - Raquel Cunha
Keynote - SITSP 2016 - Raquel CunhaKeynote - SITSP 2016 - Raquel Cunha
Keynote - SITSP 2016 - Raquel Cunha
 
SOS Predictive Analytics
SOS Predictive AnalyticsSOS Predictive Analytics
SOS Predictive Analytics
 
O que fazer (ou não) quando códigos com erro estão parando a produção
O que fazer (ou não) quando códigos com erro estão parando a produçãoO que fazer (ou não) quando códigos com erro estão parando a produção
O que fazer (ou não) quando códigos com erro estão parando a produção
 
SITSP Developers 2016 - ABAP c/ TDD
SITSP Developers 2016 - ABAP c/ TDDSITSP Developers 2016 - ABAP c/ TDD
SITSP Developers 2016 - ABAP c/ TDD
 

Automação de Testes Funcionais com SAP CBTA

  • 1. Public José  Henrique  Cavalheiro Castro SAP  Solution  Manager  Expert Atomic  Solutions Automação de  Testes   Funcionais com  SAP  CBTA
  • 2. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 2Public Sobre a  Atomic  Solutions A ATOMIC Solutions surgiu ao identificar a ausência de um player especializado e altamente capacitado em fornecer serviços e soluções relacionadas a testes de software, gestão de TI e governança Alguns de nossos clientes: atomicsolutions.com.br
  • 3. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 3Public SAP  Solution Manager
  • 4. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 4Public Como  eu  me  sinto  sem  Automação de  Testes
  • 5. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 5Public Por  que automatizar Testes? • Humanos não são bons em tarefas repetitivas. O stress e cansaço mascaram falhas, robôs não falham • Testes  repetitivos geram custos desnecessários • Analistas de negócio dedicam menos tempo executando testes e mais tempo trabalhando no business, gerando valor para a empresa • Automação de Testes é a melhor estratégia para testes funcionais regressivos
  • 6. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 6Public Comparativo – ExecuçãoAutomatizado x  Manual Manual:  ~7  dias Automatizado:  2~5   minutos
  • 7. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 7Public O  que  é teste  de  Regressão • Testes regressivos servem para capturar falhas que são introduzidas em uma funcionalidade que é modificada • O escopo dos testes geralmente se define pelo escopo de cenários de testes que se referem a atividades do negócio que não podem ser afetadas por qualquer tipo problema. Exemplo: Faturamento, Emissão de Nfe, ..
  • 8. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 8Public Tipos  de  Defeitos  Esperados  -­ Regression • Objeto  RFC • ZBUSINESS_CRIA_FATURA • Parametros de  Entrada  e  Saída: • p_qty (não obrigatório) • p_businessPartner (não obrigatório) • p_salesOrder(não obrigatório) • p_saidaFatura Onde  é usada 1:N • WebService • ZWS_LEGADO_CRIA_FATURA • ZWS_SISTEMA_LOGISTICO_FAT URA • ZWS_SISTEMA_CRM_FATURA • Processos  de  Negócio • Venda  direta  mercado  interno • Venda  direta  mercado  externo • Venda  com  frete  FOB • Venda  indireta  mercado  interno   CIF • Venda  consumidor  final  e-­ commerce Processos de  Negócio N:N
  • 9. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 9Public Tipos  de  Defeitos  Esperados  -­ Regression Objeto RFC  (Função)  é alterado para  receber mais um  parametro obrigatório: • Objeto  RFC • ZBUSINESS_CRIA_FATURA • Parametros de  Entrada  e  Saída: • p_qty (não obrigatório) • p_businessPartner (não obrigatório) • p_salesOrder (não obrigatório) • p_plant (obrigatório) • p_saidaFatura ANTES • Objeto  RFC • ZBUSINESS_CRIA_FATURA • Parametros de  Entrada  e  Saída: • p_qty (não obrigatório) • p_businessPartner (não obrigatório) • p_salesOrder (não obrigatório) • p_saidaFatura DEPOIS • Processos  de  Negócio • Venda  direta  mercado  interno • Venda  direta  mercado  externo • Venda  com  frete  FOB • Venda  indireta  mercado  interno  CIF • Venda  consumidor  final  e-­commerce Business  process que   solicitou  a  mudança Business  process   afetados pela  mudança A  Solução é Testar Tudo!
  • 10. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 10Public Testes  Regressivos  para  Projetos Para Projetos de Migração HANA ou S/4HANA Cada fase de testes possuí em torno de 1 a 2 ciclos de testes que podem conter 100, 200, 300 ou até mesmo 500 ou mais cenários de testes dependendo do tamanho do business da empresa. Fazendo uma conta simples considerando 500 cenários E2E: 500 (qtd cenários) * 4 (qtd testes) * 2 (qtd ciclos) * 40 horas por cenário = ~160.000 horas de teste manual J Regression Test EHP7  Deploy RegressionTest Unicode   Conversion Regression Test HANA   OSDB   Migration Regression Test S4HANA   Deploy
  • 11. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 11Public Testes  Regressivos  para  Sustentação
  • 12. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 12Public SAP  Component  Based  Test  Automation SAP CBTA é uma ferramenta de automação de testes presente no SAP Solution Manager (presente no 7.1 e no 7.2). Existem três entidades básicas no CBTA System Data   Container Test  Script Test  Data   Container
  • 13. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 13Public SAP  Component  Based  Test  Automation System Data Container Ele é usado para armanezar diversos sistemas a serem testados (Diversos QAs por exemplo)
  • 14. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 14Public SAP  Component  Based  Test  Automation System Under Test
  • 15. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 15Public SAP  Component  Based  Test  Automation Test Script Um agrupador de atividades e ações que formam um script de teste. São divididos em dois tipos os componentes: • CBTA Default Component • Ações: Selecionar um Radio Button, Fazer um Loop, etc • CBTA Screen Component • Telas de transações do SAP (va01, vf01, vl01n)
  • 16. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 16Public SAP  Component  Based  Test  Automation Test Script
  • 17. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 17Public SAP  Component  Based  Test  Automation Execução dos Scripts
  • 18. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 18Public SAP  Business  Process  Change  Analyzer
  • 19. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 19Public SAP  Business  Process  Change  Analyzer Sales  Order   Make  to   Stock VA01 VF01 VL01N Z_TCODE RFC_SALESORDER REPORT  F00101 REPORT   Z_CALCULA_IMPOSTOS BAPI_INVOICE Outro  Objeto Outro  Objeto Outro  Objeto Outro  Objeto Exemplo  da  análise do  BPCA: Verifique o  impacto da  Request  DEVC0001K.  O   conteúdo dela é: Modificação no  objeto RFC_SALESORDER Modificação no  objeto BAPI_INVOICE
  • 20. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 20Public SAP  Business  Process  Change  Analyzer Sales  Order   Make  to   Stock VA01 VF01 VL01N Z_TCODE RFC_SALESORDER REPORT  F00101 REPORT   Z_CALCULA_IMPOSTOS BAPI_INVOICE Outro  Objeto Outro  Objeto Outro  Objeto Outro  Objeto Exemplo  da  análise do  BPCA: Verifique o  impacto da  Request  DEVC0001K.  O   conteúdo dela é: Modificação no  objeto RFC_SALESORDER Modificação no  objeto BAPI_INVOICE Resultado:  Execute  o  teste  Sales  Order  Make  to   Stock
  • 21. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 21Public Considerações Finais • Migração HANA  DB  (ECC  ANY  DB  -­>  HANA  DB) • Será gasto mais de  50%  do  tempo  do  projeto em atividades de  testes  manuais caso não tenha testes  automatizados • Acrescimo de  aproximadamente  40%  do  tempo  final  do  projeto  (mais  tempo,  mais   custo,  menos  ROI,  menos  time  to market) • Risco  de  problemas  em  produção pós go-­live • Testes  para  Projetos • Testando  regressão manualmente você está investindo em retrabalho (deslocar business) • Não testar regressão a  cada rollout  você está expondo sua empresa a  riscos desnecessários • Testando regressão automatizado você investe uma vez para  diversas execuções • Do  it  right  do  it  once! • Testes  para  Sustentação
  • 22. © 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 22Public Sorteio • Sorteio de  e-­book  J J J J
  • 23. 23© 2016  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. Obrigado  Jvaluation  for Thanks  for  attending  this  SAP  TechEd  &&  d-­code  session.   © 2015  SAP  SE  or  an  SAP  affiliate  company.  All  rights  reserved. 23Public José  Henrique  Cavalheiro Castro Atomic  Solutions jose.castro@atomicsolutions.com.br http://www.atomicsolutions.com.br https://www.linkedin.com/in/jhcastro/