SlideShare uma empresa Scribd logo
1 de 92
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

Mais conteúdo relacionado

Mais procurados

18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต dockerBhuridech Sudsee
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricksJasbir Khanuja
 
Sap Change And Transport Management
Sap Change And Transport ManagementSap Change And Transport Management
Sap Change And Transport ManagementRavi Jain
 
People code events flowchart
People code events flowchartPeople code events flowchart
People code events flowchartSatish Ap
 
Sap Integration Testing Test Scripting V0.1
Sap Integration Testing   Test Scripting V0.1Sap Integration Testing   Test Scripting V0.1
Sap Integration Testing Test Scripting V0.1ASCARR1
 
SAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practicalSAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practicalNasir Gondal
 
66141912 sap-sd-advanced-pricing
66141912 sap-sd-advanced-pricing66141912 sap-sd-advanced-pricing
66141912 sap-sd-advanced-pricingvishnuj02
 
03. data forms in hyperion planning
03. data forms in hyperion planning03. data forms in hyperion planning
03. data forms in hyperion planningepmvirtual.com
 
Microservice-based Architecture on the Salesforce App Cloud
Microservice-based Architecture on the Salesforce App CloudMicroservice-based Architecture on the Salesforce App Cloud
Microservice-based Architecture on the Salesforce App Cloudpbattisson
 
Charm workflow for urgent changes while adding node
Charm workflow for urgent changes while adding nodeCharm workflow for urgent changes while adding node
Charm workflow for urgent changes while adding nodeAditya Shivhare
 
Docslide.com.br sap solucao-nf-e-standard
Docslide.com.br sap solucao-nf-e-standardDocslide.com.br sap solucao-nf-e-standard
Docslide.com.br sap solucao-nf-e-standardVinícius Pereira Gomes
 
Automação de Testes Funcionais com SAP CBTA
Automação de Testes Funcionais com SAP CBTAAutomação de Testes Funcionais com SAP CBTA
Automação de Testes Funcionais com SAP CBTAJose Nunes
 
Zoho Creator Presentation
Zoho Creator PresentationZoho Creator Presentation
Zoho Creator PresentationSuzie Vesper
 
Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: SchedulingRakesh Dasgupta
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning ExperienceDreamforce
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONKranthi Kumar
 
62620940 charm-configuration-procedures
62620940 charm-configuration-procedures62620940 charm-configuration-procedures
62620940 charm-configuration-proceduresnarendar99
 

Mais procurados (20)

18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker
 
Fiori for s4 hana troubleshooting tips and tricks
Fiori for s4 hana  troubleshooting tips and tricksFiori for s4 hana  troubleshooting tips and tricks
Fiori for s4 hana troubleshooting tips and tricks
 
Sap Change And Transport Management
Sap Change And Transport ManagementSap Change And Transport Management
Sap Change And Transport Management
 
People code events flowchart
People code events flowchartPeople code events flowchart
People code events flowchart
 
Sap Integration Testing Test Scripting V0.1
Sap Integration Testing   Test Scripting V0.1Sap Integration Testing   Test Scripting V0.1
Sap Integration Testing Test Scripting V0.1
 
SAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practicalSAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practical
 
66141912 sap-sd-advanced-pricing
66141912 sap-sd-advanced-pricing66141912 sap-sd-advanced-pricing
66141912 sap-sd-advanced-pricing
 
03. data forms in hyperion planning
03. data forms in hyperion planning03. data forms in hyperion planning
03. data forms in hyperion planning
 
Microservice-based Architecture on the Salesforce App Cloud
Microservice-based Architecture on the Salesforce App CloudMicroservice-based Architecture on the Salesforce App Cloud
Microservice-based Architecture on the Salesforce App Cloud
 
Chapter 02 sap client overview
Chapter 02 sap client overviewChapter 02 sap client overview
Chapter 02 sap client overview
 
Charm workflow for urgent changes while adding node
Charm workflow for urgent changes while adding nodeCharm workflow for urgent changes while adding node
Charm workflow for urgent changes while adding node
 
Batch job schedule
Batch job scheduleBatch job schedule
Batch job schedule
 
Docslide.com.br sap solucao-nf-e-standard
Docslide.com.br sap solucao-nf-e-standardDocslide.com.br sap solucao-nf-e-standard
Docslide.com.br sap solucao-nf-e-standard
 
Automação de Testes Funcionais com SAP CBTA
Automação de Testes Funcionais com SAP CBTAAutomação de Testes Funcionais com SAP CBTA
Automação de Testes Funcionais com SAP CBTA
 
SAP Impostos MM.pdf
SAP Impostos MM.pdfSAP Impostos MM.pdf
SAP Impostos MM.pdf
 
Zoho Creator Presentation
Zoho Creator PresentationZoho Creator Presentation
Zoho Creator Presentation
 
Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: Scheduling
 
Introducing: The Lightning Experience
Introducing: The Lightning ExperienceIntroducing: The Lightning Experience
Introducing: The Lightning Experience
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
 
62620940 charm-configuration-procedures
62620940 charm-configuration-procedures62620940 charm-configuration-procedures
62620940 charm-configuration-procedures
 

Destaque

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
 

Destaque (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
 

Semelhante 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
 

Semelhante 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

ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 

Último (20)

ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 

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 do 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