SlideShare una empresa de Scribd logo
1 de 92
Descargar para leer sin conexión
Testando SAP com Selenium

Eduardo Freitas de Souza
eduardo.freitas@locaweb.com.br
eduardo.freitas@gmail.com
24 de outubro2013 2013
October 28, de

1
Palestrante: Eduardo Freitas de Souza
 Formação Acadêmica
Graduado em Sistemas de Informação – São Judas Tadeu

 Experiência Profissional
Especialista em Qualidade de Software na Locaweb

 Certificação
ISTQB - CTFL

 Site
www.QualidadeDeSoftware.com.br

 Eventos
Test Day
Dev Day
Web Day

October 28, 2013

2
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

3
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

4
Setup SAP Web
• Posso ter o SAP na Web também?

October 28, 2013

5
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

October 28, 2013

6
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?

October 28, 2013

7
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

October 28, 2013

8
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?

October 28, 2013

9
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS

October 28, 2013

10
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS ( A partir da versão 5 é nativo )

October 28, 2013

11
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS ( Versões anteriores a 5 )
1.
2.
3.
4.

October 28, 2013

Baixar a biblioteca no site da SAP
Descompactar
Colocar no Kernel do SAP
Fazer o restart do SAP

12
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS
O SAP Web assim como toda aplicação web roda no Web Service
e necessita de liberação de firewall e portas

October 28, 2013

13
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS

October 28, 2013

14
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS

• Quanto tempo para ativar?

October 28, 2013

15
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS

• Quanto tempo para ativar?
30 min

October 28, 2013

16
Setup SAP Web
• Posso ter o SAP na Web também?
SIM

• Qual o custo adicional?
R$ 0,00

• A partir de qual versões do SAP?
TODAS

• Quanto tempo para ativar?
30 min

• Como ativar o SAP Web?

October 28, 2013

17
Setup SAP Web
1. Entrar na transação SICF
2. Ativar o serviço do WEB GUI (testar a conexão)
3. Instalar o Web Dispatcher na DMZ (configurar como https)
4. Publicar na internet a URL (ex. https:sapgui.locaweb.com.br)
5. Fazer redirect do Web dispatcher para o ECC
6. Liberar a porta http para Web Dispatcher enxergar o SAP
Não é necessário stop/start da aplicação
October 28, 2013

18
Setup SAP Web
SAP Web Application Server

October 28, 2013

19
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

20
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

21
Aderência com o Selenium
• Em quais browsers o SAP Web executa?

October 28, 2013

22
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

October 28, 2013

23
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

October 28, 2013

24
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

October 28, 2013

25
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

October 28, 2013

26
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?

October 28, 2013

27
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

28
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

29
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

30
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

31
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

32
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

33
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

34
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

35
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

36
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

37
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

38
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

39
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

40
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

41
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

42
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

43
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

44
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM

October 28, 2013

45
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

October 28, 2013

46
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?

October 28, 2013

47
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM

October 28, 2013

48
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM

October 28, 2013

49
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM

October 28, 2013

50
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM

October 28, 2013

51
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM

October 28, 2013

52
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

October 28, 2013

53
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?

October 28, 2013

54
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM

October 28, 2013

55
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM ( Precisa da biblioteca “SAP Lib Cript “ )

October 28, 2013

56
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM ( Precisa da biblioteca “SAP Lib Cript “ )
•
•
•
•
October 28, 2013

Baixar a biblioteca no site da SAP
Descompactar
Colocar no Kernel do SAP
Fazer o restart do SAP
57
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM , mas...

October 28, 2013

58
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM , mas...

Lembre-se!
A SAP não vai mudar a página só para você automatizar!
Já que a implementação da tela não muda, use a estrutura da página!
October 28, 2013

59
Aderência com o Selenium
• Em quais browsers o SAP Web executa?
Mozilla Firefox e Google Chrome

• Grava a iteração com o Selenium IDE?
SIM, mas...

• Interage com todos os componentes do SAP Web?
SIM, mas...

• Exporta e importa arquivos?
SIM , mas...

Vamos ver na prática?

October 28, 2013

60
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

61
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

62
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?
• Onde ficará as regras da validação?
• Como alterar os cenários de teste?
• Como alterar os scripts de teste?
• Qual será o custo da alteração ou manutenção?

October 28, 2013

63
Arquitetura
• Como e quem executará os testes?

October 28, 2013

64
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?

October 28, 2013

65
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?

October 28, 2013

66
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?
• Onde ficará as regras da validação?

October 28, 2013

67
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?
• Onde ficará as regras da validação?
• Como alterar os cenários de teste?

October 28, 2013

68
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?
• Onde ficará as regras da validação?
• Como alterar os cenários de teste?
• Como alterar os scripts de teste?

October 28, 2013

69
Arquitetura

October 28, 2013

70
Arquitetura

October 28, 2013

71
Arquitetura

October 28, 2013

72
Arquitetura

October 28, 2013

73
Arquitetura
• Como e quem executará os testes?
• O que está sendo testado?
• Onde ficará as regras da validação?
• Como alterar os cenários de teste?
• Como alterar os scripts de teste?
• Qual será o custo da alteração ou manutenção?

October 28, 2013

74
Arquitetura

October 28, 2013

75
Arquitetura

SAP

October 28, 2013

Selenium

76
Arquitetura

SAP
PO

October 28, 2013

Selenium

77
Arquitetura

SAP
DSL

October 28, 2013

SAP
PO

Selenium

78
Arquitetura

SAP

October 28, 2013

SAP

SAP

DSL

PO

Selenium

79
Arquitetura

Contratação

October 28, 2013

Contratação

Contratação

DSL

PO

Selenium

80
Arquitetura

Contratação

Contratação

Contratação

DSL

PO
Selenium

Adicional

October 28, 2013

Adicional

Adicional

DSL

PO

81
Arquitetura

Contratação

Contratação

Contratação

DSL

PO

SAP

Selenium
Adicional

October 28, 2013

Adicional

Adicional

DSL

PO

82
Arquitetura
Comuns
DSL
Contratação

Comuns
PO

Contratação

Contratação

DSL

PO

SAP

Selenium
Adicional

October 28, 2013

Adicional

Adicional

DSL

PO

83
Arquitetura
Comuns
DSL
Contratação

Comuns
PO

Contratação

Contratação

DSL

PO

SAP

Selenium
Adicional

Upgrade
.
.
.
October 28, 2013

Adicional

Adicional

DSL

PO

Upgrade

Upgrade

DSL
.
.
.

PO
.
.
.
84
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

85
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

86
Técnicas
Domain Specific Language (DSL)

October 28, 2013

87
Técnicas
Page Object (PO)

October 28, 2013

88
Técnicas
Data Driven Testing (DDT)

October 28, 2013

89
Cronograma

1. Setup SAP Web
2. Aderência com o Selenium
3. Arquitetura
4. Técnicas

October 28, 2013

90
Considerações finais

Vantagens e Desvantagens
Sem custos com licenças de ferramentas
Sem suporte em casos de problemas
A ferramenta de automação é Open Source
Ferramentas Open Source exige experiência
Manutenção viável a todos
Experiência em programação para novos cenários
Integração com as demais aplicações Web
IDE exporta o scripts em diversas linguagens de programação
October 28, 2013

91
Muito Obrigado!
Eduardo Freitas de Souza
eduardo.freitas@locaweb.com.br
eduardo.freitas@gmail.com
October 28, 2013

92

Más contenido relacionado

La actualidad más candente

Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Kellton Tech Solutions Ltd
 
MES notification 2015
MES notification 2015MES notification 2015
MES notification 2015Raja Kashyap
 
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...GUGP SUCESU-RS
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfJuanSalinas593459
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationLinh Nguyen
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!panayaofficial
 
How figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPIHow figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPIDaniel Graversen
 
Variant Management
Variant ManagementVariant Management
Variant ManagementAras
 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxGuruprasad Bellary
 
S4 HANA presentation.pptx
S4 HANA presentation.pptxS4 HANA presentation.pptx
S4 HANA presentation.pptxNiranjanPatro2
 
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous AutomationAccelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous AutomationWorksoft
 
SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0Argos
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Soumya De
 
Azure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsAzure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsmyCloudDoor
 
Business case for SAP HANA
Business case for SAP HANABusiness case for SAP HANA
Business case for SAP HANAAjay Kumar Uppal
 

La actualidad más candente (20)

Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide Transition to SAP S/4HANA System Conversion: A step-by-step guide
Transition to SAP S/4HANA System Conversion: A step-by-step guide
 
MES notification 2015
MES notification 2015MES notification 2015
MES notification 2015
 
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...
SAP Activate A nova metodologia para implementar ERP SAP alinhada com Método...
 
SAP Activate
SAP Activate  SAP Activate
SAP Activate
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdf
 
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & AutomationMastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
Mastering SAP Monitoring - SAP HANA Monitoring, Management & Automation
 
Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!Wake Up – It’s Time to Upgrade Your S/4HANA System!
Wake Up – It’s Time to Upgrade Your S/4HANA System!
 
How figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPIHow figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPI
 
Variant Management
Variant ManagementVariant Management
Variant Management
 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptx
 
SAP BTP Enablement
SAP BTP EnablementSAP BTP Enablement
SAP BTP Enablement
 
S4 HANA presentation.pptx
S4 HANA presentation.pptxS4 HANA presentation.pptx
S4 HANA presentation.pptx
 
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous AutomationAccelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
Accelerate Adoption of SAP S/4HANA with Intelligent, Continuous Automation
 
Solution manager sap
Solution manager sapSolution manager sap
Solution manager sap
 
SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
 
Azure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration OptionsAzure for SAP Solutions - Use Cases and Migration Options
Azure for SAP Solutions - Use Cases and Migration Options
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
Business case for SAP HANA
Business case for SAP HANABusiness case for SAP HANA
Business case for SAP HANA
 

Destacado

Desenvolvendo chrome extensions
Desenvolvendo chrome extensionsDesenvolvendo chrome extensions
Desenvolvendo chrome extensionsRodolfo Dias
 
Guia do F12: Chrome Developer Tools
Guia do F12: Chrome Developer ToolsGuia do F12: Chrome Developer Tools
Guia do F12: Chrome Developer ToolsLeonardo Tegon
 
Zinc and zinc nickel plating
Zinc and zinc nickel platingZinc and zinc nickel plating
Zinc and zinc nickel platingcamzurv
 
Minéraux
MinérauxMinéraux
Minérauxioarmg
 
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...Daniels Training Services
 
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESS
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESSA SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESS
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESSJournal For Research
 
Metabolisme des lipides
Metabolisme des lipidesMetabolisme des lipides
Metabolisme des lipideskillua zoldyck
 
Brochure Meca-19102016-bd
Brochure Meca-19102016-bdBrochure Meca-19102016-bd
Brochure Meca-19102016-bdCamille Volant
 
Protection des métaux contre la corrosion
Protection des métaux contre la corrosionProtection des métaux contre la corrosion
Protection des métaux contre la corrosionCHTAOU Karim
 
TRANSITION METALS
TRANSITION METALSTRANSITION METALS
TRANSITION METALSDrix78
 
TALAT Lecture 5203: Anodizing of Aluminium
TALAT Lecture 5203: Anodizing of AluminiumTALAT Lecture 5203: Anodizing of Aluminium
TALAT Lecture 5203: Anodizing of AluminiumCORE-Materials
 
Présentation de la plate-forme d'éco-conception CORINE
Présentation de la plate-forme d'éco-conception CORINEPrésentation de la plate-forme d'éco-conception CORINE
Présentation de la plate-forme d'éco-conception CORINEBrice Kosinski
 
Animation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiquesAnimation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiquesTarik Taleb Bendiab
 
Les vaccinations rappel calendrier vaccinal 2008
Les vaccinations rappel calendrier vaccinal 2008Les vaccinations rappel calendrier vaccinal 2008
Les vaccinations rappel calendrier vaccinal 2008esf3
 
TripleHard - Trivalent Based Hard Chrome - Case Tecnocrom
TripleHard - Trivalent Based Hard Chrome - Case TecnocromTripleHard - Trivalent Based Hard Chrome - Case Tecnocrom
TripleHard - Trivalent Based Hard Chrome - Case TecnocromSavroc Ltd
 
Baroffio y karsa
Baroffio y karsaBaroffio y karsa
Baroffio y karsajeanpyXD
 

Destacado (20)

Desenvolvendo chrome extensions
Desenvolvendo chrome extensionsDesenvolvendo chrome extensions
Desenvolvendo chrome extensions
 
Browser Mobile - Chrome
Browser Mobile - ChromeBrowser Mobile - Chrome
Browser Mobile - Chrome
 
Guia do F12: Chrome Developer Tools
Guia do F12: Chrome Developer ToolsGuia do F12: Chrome Developer Tools
Guia do F12: Chrome Developer Tools
 
Zinc and zinc nickel plating
Zinc and zinc nickel platingZinc and zinc nickel plating
Zinc and zinc nickel plating
 
Minéraux
MinérauxMinéraux
Minéraux
 
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...
40 cfr 261.4(b)(6) The RCRA Exclusion From Hazardous Waste for Trivalent Chro...
 
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESS
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESSA SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESS
A SHORT REVIEW ON ALUMINIUM ANODIZING: AN ECO-FRIENDLY METAL FINISHING PROCESS
 
Metabolisme des lipides
Metabolisme des lipidesMetabolisme des lipides
Metabolisme des lipides
 
Brochure Meca-19102016-bd
Brochure Meca-19102016-bdBrochure Meca-19102016-bd
Brochure Meca-19102016-bd
 
Protection des métaux contre la corrosion
Protection des métaux contre la corrosionProtection des métaux contre la corrosion
Protection des métaux contre la corrosion
 
TRANSITION METALS
TRANSITION METALSTRANSITION METALS
TRANSITION METALS
 
TALAT Lecture 5203: Anodizing of Aluminium
TALAT Lecture 5203: Anodizing of AluminiumTALAT Lecture 5203: Anodizing of Aluminium
TALAT Lecture 5203: Anodizing of Aluminium
 
Chrome for Work | CLOUDPILOTS FastTrack Update
Chrome for Work | CLOUDPILOTS FastTrack UpdateChrome for Work | CLOUDPILOTS FastTrack Update
Chrome for Work | CLOUDPILOTS FastTrack Update
 
Review Google Chrome
Review Google ChromeReview Google Chrome
Review Google Chrome
 
Présentation de la plate-forme d'éco-conception CORINE
Présentation de la plate-forme d'éco-conception CORINEPrésentation de la plate-forme d'éco-conception CORINE
Présentation de la plate-forme d'éco-conception CORINE
 
L’oxydation
L’oxydationL’oxydation
L’oxydation
 
Animation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiquesAnimation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiques
 
Les vaccinations rappel calendrier vaccinal 2008
Les vaccinations rappel calendrier vaccinal 2008Les vaccinations rappel calendrier vaccinal 2008
Les vaccinations rappel calendrier vaccinal 2008
 
TripleHard - Trivalent Based Hard Chrome - Case Tecnocrom
TripleHard - Trivalent Based Hard Chrome - Case TecnocromTripleHard - Trivalent Based Hard Chrome - Case Tecnocrom
TripleHard - Trivalent Based Hard Chrome - Case Tecnocrom
 
Baroffio y karsa
Baroffio y karsaBaroffio y karsa
Baroffio y karsa
 

Similar a Testando SAP com Selenium

Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BI
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BIPower BI RoadShow #5 - Vila Velha/ES - Azure e Power BI
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BIDirceu Resende
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoRicardo Martins
 
Deu Match! - Azure DevOps e Seus Super Poderes
Deu Match! - Azure DevOps e Seus Super PoderesDeu Match! - Azure DevOps e Seus Super Poderes
Deu Match! - Azure DevOps e Seus Super PoderesEdson Marques Teixeira
 
[GUTS-RS] GUTS Talks - Automação de Testes
[GUTS-RS] GUTS Talks - Automação de Testes[GUTS-RS] GUTS Talks - Automação de Testes
[GUTS-RS] GUTS Talks - Automação de TestesGUTS-RS
 
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...GUTS-RS
 
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicação
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicaçãoAgile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicação
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicaçãoStefan Teixeira
 
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidosParalelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidosElias Nogueira
 
Testes com TestLink e Selenium
Testes com TestLink e SeleniumTestes com TestLink e Selenium
Testes com TestLink e SeleniumAndré Thiago
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoAlvaro Viebrantz
 
Material - Play! Framework - UERN - Aula 01
Material - Play! Framework - UERN - Aula 01Material - Play! Framework - UERN - Aula 01
Material - Play! Framework - UERN - Aula 01Allyson Barros
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...tdc-globalcode
 
Solucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioSolucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioPatrick Monteiro
 
Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes! Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes! Elias Nogueira
 
Web Analytics para Desenvolvedores - TDC 2011
Web Analytics para Desenvolvedores - TDC 2011Web Analytics para Desenvolvedores - TDC 2011
Web Analytics para Desenvolvedores - TDC 2011dp6
 
[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest Labs[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest LabsJaqueline Ramos
 
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvem
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvemTDC 2015 Floripa - Visual Regression Testing em ambientes na nuvem
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvemStefan Teixeira
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsJosé Alexandre Macedo
 

Similar a Testando SAP com Selenium (20)

Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BI
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BIPower BI RoadShow #5 - Vila Velha/ES - Azure e Power BI
Power BI RoadShow #5 - Vila Velha/ES - Azure e Power BI
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magento
 
Deu Match! - Azure DevOps e Seus Super Poderes
Deu Match! - Azure DevOps e Seus Super PoderesDeu Match! - Azure DevOps e Seus Super Poderes
Deu Match! - Azure DevOps e Seus Super Poderes
 
TDC 2016 Trilha Testes - Floripa
TDC 2016 Trilha Testes - FloripaTDC 2016 Trilha Testes - Floripa
TDC 2016 Trilha Testes - Floripa
 
[GUTS-RS] GUTS Talks - Automação de Testes
[GUTS-RS] GUTS Talks - Automação de Testes[GUTS-RS] GUTS Talks - Automação de Testes
[GUTS-RS] GUTS Talks - Automação de Testes
 
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...
[GUTS-RS] Práticas de desenvolvimento aplicadas na automação de testes com Se...
 
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicação
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicaçãoAgile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicação
Agile Brazil 2015 - Testando na Nuvem a UI e o JavaScript de sua aplicação
 
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidosParalelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
 
Testes com TestLink e Selenium
Testes com TestLink e SeleniumTestes com TestLink e Selenium
Testes com TestLink e Selenium
 
Ruby Conf Brasil 2015
Ruby Conf Brasil 2015Ruby Conf Brasil 2015
Ruby Conf Brasil 2015
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em Go
 
Material - Play! Framework - UERN - Aula 01
Material - Play! Framework - UERN - Aula 01Material - Play! Framework - UERN - Aula 01
Material - Play! Framework - UERN - Aula 01
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Solucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.ioSolucionando a Teoria do Caos com Cypress.io
Solucionando a Teoria do Caos com Cypress.io
 
Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes! Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes!
 
Web Analytics para Desenvolvedores - TDC 2011
Web Analytics para Desenvolvedores - TDC 2011Web Analytics para Desenvolvedores - TDC 2011
Web Analytics para Desenvolvedores - TDC 2011
 
[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest Labs[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest Labs
 
[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest Labs[O Palco é Delas!] Azure DevTest Labs
[O Palco é Delas!] Azure DevTest Labs
 
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvem
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvemTDC 2015 Floripa - Visual Regression Testing em ambientes na nuvem
TDC 2015 Floripa - Visual Regression Testing em ambientes na nuvem
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
 

Último

Como fazer um Feedback Eficaz - Comitê de Gestores
Como fazer um Feedback Eficaz - Comitê de GestoresComo fazer um Feedback Eficaz - Comitê de Gestores
Como fazer um Feedback Eficaz - Comitê de GestoresEu Prefiro o Paraíso.
 
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Colaborar Educacional
 
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptx
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptxSlides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptx
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Depende De Nós! José Ernesto Ferraresso.ppsx
Depende De Nós! José Ernesto Ferraresso.ppsxDepende De Nós! José Ernesto Ferraresso.ppsx
Depende De Nós! José Ernesto Ferraresso.ppsxLuzia Gabriele
 
Ressonancia_magnetica_basica_slide_da_net.pptx
Ressonancia_magnetica_basica_slide_da_net.pptxRessonancia_magnetica_basica_slide_da_net.pptx
Ressonancia_magnetica_basica_slide_da_net.pptxPatriciaFarias81
 
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)profesfrancleite
 
arte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalarte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalidicacia
 
Termo de audiência de Mauro Cid na ìntegra
Termo de audiência de Mauro Cid na ìntegraTermo de audiência de Mauro Cid na ìntegra
Termo de audiência de Mauro Cid na ìntegrafernando846621
 
autismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderautismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderLucliaResende1
 
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdfRitoneltonSouzaSanto
 
Apresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxApresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxtaloAugusto8
 
Caça palavras - BULLYING
Caça palavras  -  BULLYING  Caça palavras  -  BULLYING
Caça palavras - BULLYING Mary Alvarenga
 
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfItaloAtsoc
 
aula 1.pptx Ementa e Plano de ensino Filosofia
aula 1.pptx Ementa e  Plano de ensino Filosofiaaula 1.pptx Ementa e  Plano de ensino Filosofia
aula 1.pptx Ementa e Plano de ensino FilosofiaLucliaResende1
 
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...Colaborar Educacional
 
FORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaFORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaBenigno Andrade Vieira
 
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfEBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfIBEE5
 

Último (20)

Como fazer um Feedback Eficaz - Comitê de Gestores
Como fazer um Feedback Eficaz - Comitê de GestoresComo fazer um Feedback Eficaz - Comitê de Gestores
Como fazer um Feedback Eficaz - Comitê de Gestores
 
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdfAbordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
Abordagem 3. Análise interpretativa (Severino, 2013)_PdfToPowerPoint.pdf
 
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
Apresente de forma sucinta as atividades realizadas ao longo do semestre, con...
 
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptx
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptxSlides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptx
Slides Lição 1, CPAD, O Início da Caminhada, 2Tr24, Pr Henrique.pptx
 
Depende De Nós! José Ernesto Ferraresso.ppsx
Depende De Nós! José Ernesto Ferraresso.ppsxDepende De Nós! José Ernesto Ferraresso.ppsx
Depende De Nós! José Ernesto Ferraresso.ppsx
 
Ressonancia_magnetica_basica_slide_da_net.pptx
Ressonancia_magnetica_basica_slide_da_net.pptxRessonancia_magnetica_basica_slide_da_net.pptx
Ressonancia_magnetica_basica_slide_da_net.pptx
 
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)
AS REBELIÕES NA AMERICA IBERICA (Prof. Francisco Leite)
 
arte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacionalarte retrato de um povo - Expressão Cultural e Identidade Nacional
arte retrato de um povo - Expressão Cultural e Identidade Nacional
 
Termo de audiência de Mauro Cid na ìntegra
Termo de audiência de Mauro Cid na ìntegraTermo de audiência de Mauro Cid na ìntegra
Termo de audiência de Mauro Cid na ìntegra
 
autismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entenderautismo conhecer.pptx, Conhecer para entender
autismo conhecer.pptx, Conhecer para entender
 
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf
1. CIENCIAS-HUMANAS-GLOBALIZAÇÃO, TEMPO E ESPAÇO-V1.pdf
 
Apresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptxApresentação sobrea dengue educação.pptx
Apresentação sobrea dengue educação.pptx
 
Caça palavras - BULLYING
Caça palavras  -  BULLYING  Caça palavras  -  BULLYING
Caça palavras - BULLYING
 
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdfARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
ARTE BARROCA E ROCOCO BRASILEIRO-min.pdf
 
Abordagem 1. Análise textual (Severino, 2013).pdf
Abordagem 1. Análise textual (Severino, 2013).pdfAbordagem 1. Análise textual (Severino, 2013).pdf
Abordagem 1. Análise textual (Severino, 2013).pdf
 
aula 1.pptx Ementa e Plano de ensino Filosofia
aula 1.pptx Ementa e  Plano de ensino Filosofiaaula 1.pptx Ementa e  Plano de ensino Filosofia
aula 1.pptx Ementa e Plano de ensino Filosofia
 
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
PROJETO DE EXTENSÃO - SEGURANÇA, INOVAÇÃO E SUSTENTABILIDADE PARA O BEM COMUM...
 
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
Abordagens 4 (Problematização) e 5 (Síntese pessoal) do texto de Severino (20...
 
FORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de históriaFORMAÇÃO POVO BRASILEIRO atividade de história
FORMAÇÃO POVO BRASILEIRO atividade de história
 
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdfEBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
EBOOK LINGUAGEM GRATUITO EUDCAÇÃO INFANTIL.pdf
 

Testando SAP com Selenium

  • 1. Testando SAP com Selenium Eduardo Freitas de Souza eduardo.freitas@locaweb.com.br eduardo.freitas@gmail.com 24 de outubro2013 2013 October 28, de 1
  • 2. Palestrante: Eduardo Freitas de Souza  Formação Acadêmica Graduado em Sistemas de Informação – São Judas Tadeu  Experiência Profissional Especialista em Qualidade de Software na Locaweb  Certificação ISTQB - CTFL  Site www.QualidadeDeSoftware.com.br  Eventos Test Day Dev Day Web Day October 28, 2013 2
  • 3. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 3
  • 4. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 4
  • 5. Setup SAP Web • Posso ter o SAP na Web também? October 28, 2013 5
  • 6. Setup SAP Web • Posso ter o SAP na Web também? SIM October 28, 2013 6
  • 7. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? October 28, 2013 7
  • 8. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 October 28, 2013 8
  • 9. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? October 28, 2013 9
  • 10. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS October 28, 2013 10
  • 11. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS ( A partir da versão 5 é nativo ) October 28, 2013 11
  • 12. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS ( Versões anteriores a 5 ) 1. 2. 3. 4. October 28, 2013 Baixar a biblioteca no site da SAP Descompactar Colocar no Kernel do SAP Fazer o restart do SAP 12
  • 13. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS O SAP Web assim como toda aplicação web roda no Web Service e necessita de liberação de firewall e portas October 28, 2013 13
  • 14. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS October 28, 2013 14
  • 15. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS • Quanto tempo para ativar? October 28, 2013 15
  • 16. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS • Quanto tempo para ativar? 30 min October 28, 2013 16
  • 17. Setup SAP Web • Posso ter o SAP na Web também? SIM • Qual o custo adicional? R$ 0,00 • A partir de qual versões do SAP? TODAS • Quanto tempo para ativar? 30 min • Como ativar o SAP Web? October 28, 2013 17
  • 18. Setup SAP Web 1. Entrar na transação SICF 2. Ativar o serviço do WEB GUI (testar a conexão) 3. Instalar o Web Dispatcher na DMZ (configurar como https) 4. Publicar na internet a URL (ex. https:sapgui.locaweb.com.br) 5. Fazer redirect do Web dispatcher para o ECC 6. Liberar a porta http para Web Dispatcher enxergar o SAP Não é necessário stop/start da aplicação October 28, 2013 18
  • 19. Setup SAP Web SAP Web Application Server October 28, 2013 19
  • 20. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 20
  • 21. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 21
  • 22. Aderência com o Selenium • Em quais browsers o SAP Web executa? October 28, 2013 22
  • 23. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome October 28, 2013 23
  • 24. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome October 28, 2013 24
  • 25. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome October 28, 2013 25
  • 26. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome October 28, 2013 26
  • 27. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? October 28, 2013 27
  • 28. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 28
  • 29. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 29
  • 30. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 30
  • 31. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 31
  • 32. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 32
  • 33. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 33
  • 34. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 34
  • 35. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 35
  • 36. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 36
  • 37. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 37
  • 38. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 38
  • 39. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 39
  • 40. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 40
  • 41. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 41
  • 42. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 42
  • 43. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 43
  • 44. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 44
  • 45. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM October 28, 2013 45
  • 46. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... October 28, 2013 46
  • 47. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? October 28, 2013 47
  • 48. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM October 28, 2013 48
  • 49. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM October 28, 2013 49
  • 50. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM October 28, 2013 50
  • 51. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM October 28, 2013 51
  • 52. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM October 28, 2013 52
  • 53. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... October 28, 2013 53
  • 54. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? October 28, 2013 54
  • 55. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM October 28, 2013 55
  • 56. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM ( Precisa da biblioteca “SAP Lib Cript “ ) October 28, 2013 56
  • 57. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM ( Precisa da biblioteca “SAP Lib Cript “ ) • • • • October 28, 2013 Baixar a biblioteca no site da SAP Descompactar Colocar no Kernel do SAP Fazer o restart do SAP 57
  • 58. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM , mas... October 28, 2013 58
  • 59. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM , mas... Lembre-se! A SAP não vai mudar a página só para você automatizar! Já que a implementação da tela não muda, use a estrutura da página! October 28, 2013 59
  • 60. Aderência com o Selenium • Em quais browsers o SAP Web executa? Mozilla Firefox e Google Chrome • Grava a iteração com o Selenium IDE? SIM, mas... • Interage com todos os componentes do SAP Web? SIM, mas... • Exporta e importa arquivos? SIM , mas... Vamos ver na prática? October 28, 2013 60
  • 61. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 61
  • 62. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 62
  • 63. Arquitetura • Como e quem executará os testes? • O que está sendo testado? • Onde ficará as regras da validação? • Como alterar os cenários de teste? • Como alterar os scripts de teste? • Qual será o custo da alteração ou manutenção? October 28, 2013 63
  • 64. Arquitetura • Como e quem executará os testes? October 28, 2013 64
  • 65. Arquitetura • Como e quem executará os testes? • O que está sendo testado? October 28, 2013 65
  • 66. Arquitetura • Como e quem executará os testes? • O que está sendo testado? October 28, 2013 66
  • 67. Arquitetura • Como e quem executará os testes? • O que está sendo testado? • Onde ficará as regras da validação? October 28, 2013 67
  • 68. Arquitetura • Como e quem executará os testes? • O que está sendo testado? • Onde ficará as regras da validação? • Como alterar os cenários de teste? October 28, 2013 68
  • 69. Arquitetura • Como e quem executará os testes? • O que está sendo testado? • Onde ficará as regras da validação? • Como alterar os cenários de teste? • Como alterar os scripts de teste? October 28, 2013 69
  • 74. Arquitetura • Como e quem executará os testes? • O que está sendo testado? • Onde ficará as regras da validação? • Como alterar os cenários de teste? • Como alterar os scripts de teste? • Qual será o custo da alteração ou manutenção? October 28, 2013 74
  • 85. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 85
  • 86. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 86
  • 87. Técnicas Domain Specific Language (DSL) October 28, 2013 87
  • 89. Técnicas Data Driven Testing (DDT) October 28, 2013 89
  • 90. Cronograma 1. Setup SAP Web 2. Aderência com o Selenium 3. Arquitetura 4. Técnicas October 28, 2013 90
  • 91. Considerações finais Vantagens e Desvantagens Sem custos com licenças de ferramentas Sem suporte em casos de problemas A ferramenta de automação é Open Source Ferramentas Open Source exige experiência Manutenção viável a todos Experiência em programação para novos cenários Integração com as demais aplicações Web IDE exporta o scripts em diversas linguagens de programação October 28, 2013 91
  • 92. Muito Obrigado! Eduardo Freitas de Souza eduardo.freitas@locaweb.com.br eduardo.freitas@gmail.com October 28, 2013 92

Notas del editor

  1. Baixar a biblioteca no site da SAP Descompactar Colocar no Kernel do SAP Fazer o restart do SAP
  2. Baixar a biblioteca no site da SAP Descompactar Colocar no Kernel do SAP Fazer o restart do SAP
  3. Baixar a biblioteca no site da SAP Descompactar Colocar no Kernel do SAP Fazer o restart do SAP