Upload
leoazzola
View
49
Download
4
Embed Size (px)
Citation preview
HP Unified Functional Testing Verso do software: 11.51
Guia do Usurio
Data de publicao do documento: Dezembro de 2012
Data de publicao do software: Dezembro de 2012
2Avisos legais
Garantia
As nicas garantias para produtos e servios HP esto estipuladas nas declaraes de garantia expressa que acompanham esses produtos e servios. Nenhum contedo deste documento deve ser interpretado como parte de uma garantia adicional. A HP no se responsabiliza por erros tcnicos ou editoriais ou por omisses presentes neste documento.
As informaes contidas neste documento esto sujeitas a mudanas sem aviso prvio.
Legenda de direitos restritos
Software de computador confidencial. Uma licena vlida da HP necessria para posse, utilizao ou cpia. Consistentes com o FAR 12.211 e 12.212, o Software de Computador Comercial, a Documentao de Software de Computador e os Dados Tcnicos para Itens Comerciais esto licenciados junto ao Governo dos Estados Unidos sob a licena comercial padro do fornecedor.
Avisos de direitos autorais
1992 - 2012 Hewlett-Packard Development Company, L.P.
Avisos de marcas comerciais
Adobe e Acrobat so marcas comerciais da Adobe Systems Incorporated.
Intel, Pentium e Intel Xeon so marcas comerciais da Intel Corporation nos EUA e em outros pases.
Java marca registrada da Oracle e/ou de suas afiliadas.
Microsoft, Windows, Windows NT e Windows XP so marcas registradas da Microsoft Corporation nos EUA.
Oracle marca registrada da Oracle Corporation, Redwood City, Califrnia, nos EUA.
Unix marca registrada do The Open Group.
SlickEdit marca registrada da SlickEdit Inc.
3Atualizaes da documentao
A pgina de ttulo deste documento contm as seguintes informaes de identificao:
Nmero de verso do software, que indica a verso do software.
Data de publicao do documento, que alterada sempre que o documento atualizado.
Data de publicao do software, que indica a data de publicao desta verso do software.
Para conferir atualizaes recentes ou verificar se voc est usando a verso mais recente de um documento, visite:
http://h20230.www2.hp.com/selfsolve/manuals
Esse site requer que voc se registre para obter um HP Passport e entrar no sistema. Para fazer o registro e obter uma ID do HP Passport, visite:
http://h20229.www2.hp.com/passport-registration.html
Ou clique no link New users - please register (Registro de novos usurios) na pgina de logon do HP Passport.
Voc tambm receber edies novas ou atualizadas se assinar o servio de suporte ao produto apropriado. Contate seu representante de vendas da HP para obter detalhes.
4Suporte
Visite o site de suporte da HP Software em:
http://www.hp.com/go/hpsoftwaresupport
Esse site fornece informaes de contato e detalhes sobre os produtos, os servios e o suporte oferecidos pela HP Software.
O suporte online da HP Software proporciona recursos que os clientes podem usar para solucionar problemas por conta prpria. Ele oferece uma maneira rpida e eficiente de acessar ferramentas de suporte tcnico interativas necessrias para gerenciar seus negcios. Como estimado cliente de suporte, voc pode obter vrios benefcios usando o site de suporte para:
Pesquisar documentos com informaes de interesse
Enviar e acompanhar casos de suporte e solicitaes de aprimoramentos
Fazer download de patches de software
Gerenciar contratos de suporte
Procurar contatos de suporte da HP
Consultar informaes sobre servios disponveis
Participar de discusses com outros clientes de software
Pesquisar e registrar-se em treinamentos de software
A maioria das reas de suporte exige que voc se registre e entre como usurio do HP Passport. Muitas tambm exigem um contrato de suporte. Para se registrar e obter uma ID do HP Passport, visite:
http://h20229.www2.hp.com/passport-registration.html
Para encontrar mais informaes sobre nveis de acesso, visite:
http://h20230.www2.hp.com/new_access_levels.jsp
5
6
Sumrio
7
7
Sumrio
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing ....43Viso geral do Guia do Usurio do Unified Functional TestingHP ....43Nvel de experincia necessrio...........................................................43Como encontrar as informaes de que preciso? ...............................44Contedo da Ajuda do UFT.................................................................46Recursos online adicionais ..................................................................50
PARTE I: UFTINTRODUO AO
Captulo 1: Introduo ao UFT ............................................................55Unified Functional Testing - Viso geral.............................................55UFT Verificao de GUI - Viso geral ..................................................57UFT Verificao de API - Viso geral ...................................................70UFT Verificao integrada - Viso geral ..............................................70Business Process Testing no UFT - Viso geral ....................................72Gerenciamento de programas do UFT ................................................73
Captulo 2: Viso geral do UFT............................................................77
Conceitos
UFT - Viso geral..................................................................................78Viso geral da janela principal do UFT ...............................................79Documentos de verificao do UFT ....................................................88Viso geral dos painis do UFT..........................................................100
Tarefas
Como iniciar o UFT ...........................................................................121
Sumrio
8
8
Referncia
Caixa de dilogo Sobre o Unified Functional Testing ......................123Sobre a janela Informaes Detalhadas do Unified Functional
Testing...........................................................................................125Caixa de dilogo Gerenciador de Suplementos ................................127Pgina Inicial .....................................................................................132Estrutura da pasta de programa do UFT............................................133
Captulo 3: Operaes de arquivo do UFT........................................139
Conceitos
Viso geral de documentos de verificao ........................................141
Tarefas
Como criar e gerenciar documentos .................................................143Como definir propriedades de teste ou variveis do usurio/
sistema .........................................................................................151Como fazer o upgrade de testes usando o Atualizador em Lote.......155
Referncia
Caixa de dilogo Adicionar Soluo.......157Caixa de dilogo Adicionar Teste/Componente Soluo...............159Caixa de dilogo Arquivo de Dados de Testes Automatizados
do Sprinter ....................................................................................165Caixa de dilogo Exportar para Arquivo Zip.....................................166Caixa de dilogo Importar de Arquivo Zip .......................................167Caixa de dilogo Novo ..............................................169Caixa de dilogo Abrir/Novo / ..................174Abrir Teste com Recursos Bloqueados - Caixa de mensagem ...........181Caixa de dilogo Salvar /Salvar como ......182Salvar Teste com Recursos Bloqueados - Caixa de mensagem..........190Caixa de dilogo Novo Perfil de Teste...............................................191Caixa de dilogo Gerenciar Perfis .....................................................192Opes de linha de comando do Atualizador em Lote.....................194Conversor de soapUI para Teste de API ............................................196
PARTE II : UFTPAINIS DO
Captulo 4: UFT Layout da Janela do.................................................207
Conceitos
Personalizao do layout da janela do UFT - Viso geral..................208
Sumrio
9
9
Tarefas
Como personalizar a janela do UFT ..................................................210
Referncia
Dicas e consideraes para personalizar o layout da janela do UFT.218
Captulo 5: Painel Tela Ativa .............................................................221
Conceitos
Viso geral da Tela Ativa ...................................................................222
Tarefas
Como usar a Tela Ativa no seu teste .................................................226Como modificar as configuraes da Tela Ativa...............................228
Referncia
Interface do usurio do painel Tela Ativa .........................................231
Captulo 6: Painel Indicadores ..........................................................235
Conceitos
Viso geral sobre indicadores ............................................................236
Referncia
Interface do usurio do painel Indicadores.......................................238
Captulo 7: Painel Dados (Verificao de API)..................................241
Conceitos
Viso geral do painel Dados ..............................................................242
Tarefas
Como criar fontes de dados...............................................................243
Referncia
Interface do usurio do painel Dados ...............................................252
Sumrio
10
10
Captulo 8: Painel Dados (Verificao de GUI) .................................273
Conceitos
Viso geral do painel Dados ..............................................................274Planilhas de tabela de dados .............................................................276Painel Dados - Salvar Opes ............................................................279Objetos, mtodos e propriedades da tabela de dados .......................281Frmulas em tabelas de dados...........................................................281
Tarefas
Como definir uma tabela de dados no seu teste ...............................284Como gerenciar tabelas de dados no seu teste..................................286Como inserir frmulas em tabelas de dados para uso em pontos
de verificao ................................................................................288Como importar dados usando o Microsoft Query............................289
Referncia
Interface do usurio do painel Dados ...............................................290Assistente de Consultas do Banco de Dados .....................................305
Captulo 9: Painis de Depurao .....................................................313
Conceitos
Viso geral de painis de Depurao................................................314
Referncia
Interface do painel Depurar ..............................................................315
Captulo 10: Painel de documentos ..................................................349
Conceitos
Viso geral do painel Documento.....................................................351Editando documentos de texto e cdigo ..........................................354Viso geral de expresses regulares ...................................................373
Tarefas
Como usar indicadores no Editor .....................................................378Como usar a caixa de dilogo Ir Para no Editor................................380Como usar trechos de cdigo e modelos ..........................................380Como procurar referncias ou classes em documentos no Editor
(somente para verificao de API) ................................................385Como localizar ou substituir cadeias de caracteres em arquivos ......387
Sumrio
11
11
Referncia
Interface do usurio do painel Documento ......................................391Opes do menu de contexto do painel Documento.......................395Interface do usurio do Editor...........................................................397Caixa de dilogo Localizar (Editor do painel de documento) ..........408Caixa de dilogo Substituir ...............................................................412Caixa de dilogo Ir para ....................................................................416Opes do menu de contexto do Editor ...........................................419Interface do usurio de expresses regulares ....................................423
Captulo 11: Painel Erros ...................................................................443
Conceitos
Viso geral do painel Erros ...............................................................444Tipos de recursos ausentes.................................................................447
Tarefas
Como gerenciar erros de sintaxe no painel Erros .............................451Como localizar uma ao de GUI ausente ........................................455
Referncia
Interface do usurio do painel Erros .................................................458
Captulo 12: Painel de Sada .............................................................465
Conceitos
Viso geral do painel de Sada...........................................................466
Referncia
Interface do usurio do painel de Sada ............................................467
Captulo 13: Painel Propriedades (Verificao de API).....................473
Conceitos
Viso geral do painel Propriedades (Verificao de API)...................474
Referncia
Interface do usurio do painel Propriedades (Verificao de API)...475
Captulo 14: Painel Propriedades (Verificao de GUI)....................519
Conceitos
Viso geral do painel Propriedades (Verificao de GUI) .................520
Sumrio
12
12
Referncia
Interface do usurio do painel Propriedades (Verificao de GUI)...521
Captulo 15: Painel Resultados da Etapa de Execuo .....................539
Conceitos
Viso geral do painel Resultados da Etapa de Execuo ...................540
Referncia
Interface do painel Resultados da Etapa de Execuo.......................542
Captulo 16: Painel Resultados da Pesquisa......................................545
Conceitos
Viso geral do painel Resultados da Pesquisa ..................................546
Tarefas
Como navegar pelo painel Resultados da Pesquisa ..........................547
Referncia
Interface do usurio do painel Resultados da Pesquisa.....................550
Captulo 17: Painel Explorador de Solues .....................................555
Conceitos
Solues no UFT - Viso geral ...........................................................556Viso geral do painel Explorador de Solues ..................................557
Tarefas
Como gerenciar itens no painel Explorador de Solues .................559
Referncia
Interface do usurio do painel Explorador de Solues....................568
Captulo 18: Painel Tarefas ...............................................................591
Conceitos
Viso geral do painel Tarefas.............................................................592
Tarefas
Como criar e gerenciar comentrios TODO......................................593
Referncia
Interface do usurio do painel Tarefas ..............................................595
Sumrio
13
13
Captulo 19: Painel Caixa de Ferramentas (Verificao de API) ......601
Conceitos
Viso geral do painel Caixa de Ferramentas (Verificao de API).....602
Referncias
Interface do usurio do painel Caixa de Ferramentas (Verificao de API).......................................................................604
Captulo 20: Painel Caixa de Ferramentas (Verificao de GUI) ......611
Conceitos
Viso geral do painel Caixa de Ferramentas (Verificao de GUI) ...612
Tarefas
Como trabalhar com o painel Caixa de Ferramentas (verificao de GUI) ......................................................................613
Referncia
Interface do usurio do painel Caixa de Ferramentas (Verificao de GUI)......................................................................615
PARTE III : CONFIGURAO DO UFT
Captulo 21: Opes globais do UFT.................................................623
Conceitos
Opes globais - Viso geral ..............................................................624
Referncia
Guia Geral (caixa de dilogo Opes) ...............................................625Guia Verificao de GUI (caixa de dilogo Opes) .........................637Guia Verificao de API (caixa de dilogo Opes) ..........................676Guia Codificao (caixa de dilogo Opes).....................................684Guia Editor de Texto (caixa de dilogo Opes) ...............................687
Sumrio
14
14
Captulo 22: Configuraes ara testes de GUI, componentes de negcios de GUI e reas de aplicativo .........................................695
Conceitos
Configuraes - Viso geral ...............................................................697Associaes de suplementos em um teste de GUI ............................701Associaes de suplementos em um componente de GUI ...............702Compreendendo status de componentes de GUI.............................703Monitor do Sistema Local .................................................................705Rastreamento de Log .........................................................................706
Tarefas
Como definir manualmente configuraes de Rastreamento de Log708
Referncia
Painel Propriedades (caixa de dilogo Configuraes de Teste) .......712Painel Propriedades (caixa de dilogo Configuraes de
Componente de Negcios)............................................................718Painel Fotografia (caixa de dilogo Configuraes de
Componente de Negcios) ...........................................................721Painel Aplicativos (caixa de dilogo Configuraes de
Componente de Negcios/rea de Aplicativo - Painel Configuraes Adicionais) ....................................................................................723
Painel Execuo (caixa de dilogo Configuraes de Teste) .............729Painel Recursos (caixa de dilogo Configuraes de Teste/
Componente de Negcios) ...........................................................734Painel Parmetros (caixa de dilogo Configuraes de Teste/
Componente de Negcios) ...........................................................740Painel Ambiente (caixa de dilogo Configuraes de Teste) ............748Painel Recuperao (caixa de dilogoConfiguraes de Teste/
Componente de Negcios/rea deAplicativo - Painel Configuraes Adicionais) ....................................................................................755
Painel Rastreamento de Log (caixa de dilogo Configuraes de Teste/Componente de Negcios/rea de Aplicativo - Painel Configuraes Adicionais) ....................................................................................763
Painel Monitor do Sistema Local (caixa de dilogo Configuraes de Teste/rea de Aplicativo - painel Configuraes Adicionais)..772
Sumrio
15
15
Captulo 23: ... Definindo opes de teste de GUI programaticamente durante a sesso de execuo.......................................................777
Conceitos
Definindo opes de teste de GUI programaticamente durante a sesso de execuo - Viso geral.................................................778
Tarefas
Como definir opes de teste de Tabela de GUI programaticamente durante uma sesso de execuo ..................................................780
PARTE IV: UFT EXECUTANDO E DEPURANDO OPERAES
Captulo 24: Executando testes e componentes...............................789
Conceitos
Executando testes e componentes de GUI - Viso geral ...................791Executando testes de API - Viso geral ..............................................793Execuo no Lado do Servidor ..........................................................794Etapas opcionais ................................................................................797Test Batch Runner - Viso geral ........................................................798
Tarefas
Como executar um teste ou componente de GUI ............................800Como definir etapas opcionais..........................................................804Como executar um teste de API ........................................................805 Como realizar a execuo no lado do servidor ................................810Como criar e executar um lote de testes ...........................................813Como executar um lote de testes usando a linha de comando
do Windows ..................................................................................816
Referncia
Etapas opcionais padro ....................................................................818Caixa de dilogo Executar .................................................................819Caixa de dilogo Selecionar Parmetro AUT.....................................826Janela do Test Batch Runner .............................................................828Comandos de menu do Test Batch Runner ......................................832Solues de problemas e limitaes - Sesses de execuo...............835
Sumrio
16
16
Captulo 25: Depurando testes, componentes, bibliotecas de funes e arquivos de cdigo de usurio .....................................839
Conceitos
Viso geral do processo de depurao...............................................840Consideraes para depurar testes e componentes de GUI ..............842Consideraes para depurar arquivos de cdigo de usurio de API .843Velocidade da sesso de depurao...................................................844Comandos de uma s etapa ..............................................................844Executando para uma etapa e depurando a partir de uma etapa .....846Inspecionando os valores de variveis e propriedades de objetos
durante uma sesso de execuo ..................................................850Pontos de interrupo. ......................................................................851Erros de execuo ..............................................................................853
Tarefas
Como depurar seu teste, componente, biblioteca de funes ou arquivo de cdigo de usurio........................................................854
Como usar pontos de interrupo ....................................................861Como depurar uma ao ou funo de GUI - Exerccio ...................863Como depurar um arquivo de cdigo de usurio de API - Exerccio 868Como fazer a depurao completa, circular ou parcial de uma etapa
especfica em um teste de GUI - Exerccio....................................874
Referncia
Caixa de mensagem Erro de Execuo..............................................879Caixa de ferramentas da sesso de execuo/depurao ..................881
PARTE V: UFT INTEGRAO COM O HP ALM
Captulo 26: ALM Integrao ............................................................887
Conceitos
Viso geral da integrao com o ALM...............................................889Testes-modelo....................................................................................892Preferncias de execuo de testes do ALM ......................................894Preferncias do Agente Remoto do UFT............................................895Percepo de dados no ALM .............................................................896
Sumrio
17
17
Tarefas
Como trabalhar com testes e componentes no ALM........................901Como orientar um teste por dados usando dados do ALM ..............905Como permitir que o ALM execute testes ou componentes de GUI
em um computador com o UFT....................................................912Como usar o Suplemento ALM Connectivity...................................913Como criar um teste-modelo de GUI ................................................914Como criar um teste de GUI no ALM usando um teste-modelo ......915Como habilitar o Agente Remoto de Business Process Testing ........918Como visualizar ou modificar Configuraes do Agente Remoto....919
Referncia
Percepo de dados do ALM - Decomposio de tarefas ..................920Caixa de dilogo Conexo com o ALM.............................................922Caixa de dilogo Configuraes do Agente Remoto.........................928
Captulo 27: Modelo de recursos e dependncias............................943
Conceitos
Viso geral do modelo de recursos e dependncias ..........................944Dependncias de ativos - Vantagens.................................................945
Referncia
Caminhos relativos e o ALM .............................................................949Terminologia do modelo de recursos e dependncias ......................951Interface do usurio relacionada a recursos do ALM ........................954
Captulo 28: Visualizando e comparando verses de ativos do UFT965
Conceitos
Ferramenta de Comparao de Ativos e o Visualizador de Ativos - Viso geral .....................................................................................967
Tarefas
Como abrir a Ferramenta de Comparao de Ativos ........................972Como abrir o Visualizador de Ativos ................................................975Como trabalhar com a Ferramenta de Comparao de Ativos e
o Visualizador de Ativos................................................................979
Referncia
Ferramenta de Comparao de Ativos ..............................................981Visualizador de Ativos .......................................................................993
Sumrio
18
18
Captulo 29: Controle de verso no ALM .......................................1001
Conceitos
Viso geral do gerenciamento de verses de ativos no ALM ..........1003Visualizando informaes de controle de verso ao abrir um teste1006
Tarefas
Como fazer check-in do ativo atualmente aberto...........................1014Como fazer check-out da verso mais recente de um ativo ...........1015Como cancelar uma operao de check-out ...................................1017
Referncia
Comandos de gerenciamento de verses ........................................1018Caixa de dilogo Fazer Check-out...................................................1019Caixa de dilogo Fazer Check-in.....................................................1020Caixa de dilogo Histrico de Verses ............................................1021Caixa de dilogo Histrico de Referncias ......................................1024
Captulo 30: HP Sprinter .................................................................1029
Conceitos
HP Sprinter Viso geral ...................................................................1030
PARTE VI: DESIGN DA VERIFICAO DE API
Captulo 31: API Testando ..............................................................1037
Conceitos
de API .............................................................................................1038Integrao com ferramentas de verificao automatizadas ............1050Transporte JMS - Viso geral ...........................................................1050
Tarefas
Como criar um teste de API ............................................................1052
Referncias
UFT - Interface de usurio de Verificao de API ............................1058
Captulo 32: Atividades Padro.......................................................1075
Conceitos
Atividades - Viso geral ...................................................................1077
Sumrio
19
19
Tarefas
Como usar atividades de data e hora ..............................................1079Como executar comandos de banco de dados ou recuperar dados1081Como enviar uma solicitao HTTP multiparte..............................1085Como criar uma chamada para uma classe Java.............................1087Como recuperar mensagens de uma fila JMS..................................1090Como receber mensagens atravs de tpicos do JMS .....................1095Como recuperar mensagens de uma fila MQ..................................1097Como receber mensagens atravs de tpicos do MQ .....................1100Como chamar testes de outros aplicativos......................................1103Como validar um arquivo XML ......................................................1106Como transformar um arquivo XML ..............................................1108Como comparar cadeias de caracteres XML ...................................1110
Referncias
Tipos de atividades padro ..............................................................1113Caixas de dilogo especficas de atividades.....................................1177
Captulo 33: Atividades Locais ........................................................1191
Conceitos
Atividade local - Viso geral ...........................................................1192Compartilhamento de atividades....................................................1196
Tarefas
Como importar um servio Web baseado em WSDL......................1197Como criar uma etapa de teste de API Assembly .NET ...................1201Como criar um mtodo REST..........................................................1203Como enviar uma solicitao JSON a um servio REST..................1211Como receber uma resposta JSON de um servio REST ..................1213Como criar uma etapa de teste de API SAP .....................................1214Como realizar o compartilhamento de atividades..........................1216
Referncias
Interface do usurio de atividades de teste .....................................1220
Sumrio
20
20
Captulo 34: Aes reutilizveis para testes de API ........................1249
Conceitos
Aes na verificao de API - Viso geral ........................................1250Posicionamento de aes ................................................................1253Chamadas para aes existentes .....................................................1253Combinando etapas em aes.........................................................1255Aes usando a Tabela de Dados.....................................................1256Consideraes para trabalhar com aes ........................................1257
Tarefas
Como usar aes em um testede API ..............................................1258
Referncia
Interface do usurio de aes do Service Test .................................1263
Captulo 35: Atualizando servios e assemblies..............................1269
Conceitos
Atualizando servios Web ...............................................................1270Conflitos de Servios REST ..............................................................1272Atualizando RFCs ou IDocs SAP......................................................1273
Tarefas
Como atualizar um servio Web.....................................................1274Como atualizar um assembly .NET .................................................1278Como resolver conflitos em etapas REST ........................................1280Como atualizar um RFC ou IDoc SAP .............................................1281
Referncia
Interface de resoluo e atualizao de servios .............................1284
Captulo 36: Segurana de Servios Web .......................................1305
Conceitos
Definindo a segurana - Viso geral................................................1307Cenrios de segurana - Viso geral ................................................1308Configuraes de cenrios WCF .....................................................1313Configuraes de segurana avanadas ..........................................1318
Sumrio
21
21
Tarefas
Como definir a segurana para um Servio Web no nvel da porta1319Como definir a segurana para uma etapa especfica .....................1320Como definir a segurana para um servio Web padro ................1322Como definir a segurana para um Servio WCF ...........................1324Como configurar cenrios de segurana de Servios Web comuns1326Como personalizar a segurana para servios Web do tipo WCF...1330Como testar servios Web que usam WS-Security ou SSL ..............1335Como configurar a verificao de padres avanados ....................1337
Referncia
Interface do usurio de segurana...................................................1339
Captulo 37: Tcnicas de verificao ...............................................1371
Conceitos
Validao de pontos de verificao .................................................1372Verificao negativa ........................................................................1374Verificao de carga.........................................................................1375Usando servios virtualizados .........................................................1376
Tarefas
Como definir pontos de verificao de matriz................................1378Como orientar pontos de verificao de matriz por dados ............1381Como definir pontos de verificao XPath.....................................1384Como preparar e executar um teste de carga ..................................1386
Referncia
Sintaxe da linha de comando..........................................................1390Caixa de dilogo Configuraes de Servios Virtualizados.............1392
Captulo 38: Chamadas de Servios Assncronos............................1395
Conceitos
Servios Assncronos........................................................................1396
Tarefas
Como criar um teste de API para um servio Web assncrono.......1400
Sumrio
22
22
Captulo 39: Tratamento de dados .................................................1405
Conceitos
Viso geral do tratamento de dados................................................1406Definindo dados ..............................................................................1406Relaes de dados e navegao .......................................................1416Atribuio de dados em matrizes ....................................................1421
Tarefas
Como atribuir dados a etapas de teste ............................................1424Como definir propriedades de navegao ......................................1426Como orientar uma etapa de teste por dados .................................1428
Referncia
Interface do usurio para manipulao de dados ...........................1431
Captulo 40: Codificando eventos do UFT ......................................1459
Conceitos
Escrevendo cdigo para eventos - Viso geral.................................1461
Tarefas
Como abrir uma janela para gravar cdigo personalizado .............1463Como acessar propriedades de entrada e sada ...............................1466Como definir propriedades de entrada e sada ...............................1467Como manipular dados durante o tempo de execuo..................1469Como usar a funo Log .................................................................1472Como usar a funo Report.............................................................1474Como escrever eventos de ponto de verificao.............................1475Como recuperar e definir variveis de teste ....................................1478Como criptografar e descriptografar senhas ...................................1478Como usar o evento de Servio Web OnReceiveResponse .............1480Como definir Cabealhos HTTP para Servios Web e REST ...........1482
Referncia
Mtodos de Fonte de Dados ............................................................1484Mtodos de Contexto......................................................................1486Opes de Log .................................................................................1487Opes de Assert..............................................................................1488
Sumrio
23
23
Captulo 41: Extensibilidade no UFT...............................................1491
Conceitos
Criando novas atividades - Viso geral ...........................................1492Arquivos de atividades personalizadas............................................1492
Tarefas
Como usar o assistente para criar uma atividade personalizada - C#..............................................................................................1513
Como usar o assistente para criar uma atividade - Java..................1516Como criar manualmente uma atividade personalizada em C# ....1519Como criar um arquivo de tempo de execuo ..............................1524
Referncia
Assistente de Atividades ..................................................................1530
PARTE VII: DESIGN DA VERIFICAO DE GUI
Captulo 42: Viso geral da criao de testes .................................1545
Conceitos
Metodologias para a criao de testes .............................................1546Visualizando testes no quadro de trabalho (verificao de GUI) ...1551Aprimorando seus testes..................................................................1552Editor e Exibio de Palavras-chave - Uma comparao.................1554Amostra de teste ..............................................................................1556Caminhos relativos no UFT para verificao de GUI......................1558Abrindo e salvando testes com recursos bloqueados ......................1563
Referncia
Interface do usurio do quadro de trabalho (verificao de GUI) ..1564
Captulo 43: Criao de testes - Metodologia orientada por palavras-chave.............................................................................1571
Conceitos
Metodologia orientada por palavras-chave - Viso geral ................1572Testar um aplicativo de reserva de voos usando a metodologia
orientada por palavras-chave - Cenrio de caso de uso..............1585
Tarefas
Como criar um teste de GUI atravs da metodologia orientada por palavras-chave.............................................................................1595
Sumrio
24
24
Captulo 44: Gravando testes e componentes de GUI ...................1605
Conceitos
Gravando testes e componentes de GUI - Viso geral ....................1606Modos de gravao..........................................................................1610
Tarefas
Como gravar um teste de GUI.........................................................1618Como gravar um componente de GUI ...........................................1622Como gravar usando a gravao analgica.....................................1626Como gravar usando a gravao de baixo nvel .............................1628Como gravar um teste ou componente usando a gravao
do Insight ....................................................................................1629
Referncia
Caixa de dilogo Configuraes de Gravao Analgica ...............1634Caixa de dilogo Configuraes de Gravao e Execuo..............1637Barra de ferramentas Gravao .......................................................1639
Captulo 45: Aes na verificao de GUI .......................................1647
Conceitos
Aes na verificao de GUI - Viso geral .......................................1649Tipos de aes..................................................................................1651Iteraes de testes e aes usando o painel Dados..........................1653Chamadas para aes existentes e cpias de aes .........................1655Parmetros de ao..........................................................................1658Compartilhando informaes de ao............................................1660Sintaxe de aes no Editor ..............................................................1663Consideraes para trabalhar com aes ........................................1666
Tarefas
Como exibir e modificar informaes relacionadas a aes..........1671 Como gerenciar a estrutura do seu teste de GUI............................1674Como aninhar aes - Cenrio de caso de uso ...............................1679Como usar parmetros de aes - Cenrio de caso de uso .............1681
Referncia
Caixa de dilogo Propriedades da Chamada de Ao.....................1683Caixa de dilogo Propriedades da Ao ..........................................1689Caixa de dilogo Inserir Chamada para Nova Ao (verificao
de GUI)........................................................................................1705Caixa de dilogo Selecionar Ao ...................................................1708
Sumrio
25
25
Captulo 46: Componentes de negcios.........................................1713
Conceitos
Viso geral de componentes de GUI de palavras-chave .................1715Viso geral de componentes de GUI com script .............................1717
Tarefas
Como criar e gerenciar componentes de negcios de GUI.............1721Como converter um componente de GUI de palavra-chave em um
componente de GUI com script..................................................1726
Referncia
Caixa de dilogo Alterar rea de Aplicativo ...................................1728
Captulo 47: reas de aplicativo......................................................1733
Conceitos
reas de aplicativo - Viso geral ......................................................1735
Tarefas
Como criar e gerenciar reas de aplicativo .....................................1737
Referncia
Interface do usurio de rea de aplicativo.......................................1743Painel Bibliotecas de Funes ( rea de aplicativo) .........................1747Painel Repositrios de Objetos (rea de aplicativo) ........................1750Painel Palavras-chave (rea de aplicativo).......................................1753Painel Configuraes Adicionais (rea de Aplicativo) ....................1757
Captulo 48: Exibio de Palavras-chave.........................................1761
Conceitos
Viso geral da Exibio de Palavras-chave ......................................1763Comentrios na Exibio de Palavras-chave...................................1765Valor de sada para a sua etapa de componente - coluna Sada .....1766Instrues condicionais e em loop na Exibio de Palavras-chave 1767Etapas padro aps um bloco condicional ou em loop ..................1769
Sumrio
26
26
Tarefas
Como adicionar uma etapa padro ao seu teste ou componente ..1769Como selecionar um item para a sua etapa ....................................1772Como selecionar uma operao para a sua etapa ...........................1773Como definir valores para os seus argumentos de etapas ..............1776Como inserir instrues condicionais a partir da Exibio de
Palavras-chave.............................................................................1780Como inserir instrues em loop na Exibio de Palavras-chave...1783Como adicionar uma etapa padro aps um bloco condicional
ou em loop ..................................................................................1784Como mover uma ao ou uma etapa de componente..................1785Como excluir uma etapa .................................................................1787Como navegar na Exibio de Palavras-chave e outras dicas .........1789Como inserir e remover pontos de interrupo na Exibio de
Palavras-chave.............................................................................1793Como visualizar propriedades de elementos de etapas na Exibio de
Palavras-chave.............................................................................1795
Referncia
Interface do usurio da Exibio de Palavras-chave .......................1796Guia Colunas (caixa de dilogo Opes da Exibio de
Palavras-chave)............................................................................1810Guia Fontes e Cores (caixa de dilogo Opes da Exibio de
Palavras-chave)............................................................................1813Caixa de dilogo Selecionar Objeto de Teste ..................................1815Caixa de dilogo Inserir Comentrio ..............................................1820Caixa de dilogo Propriedades do Comentrio ..............................1821Ferramenta Codificador de Senha...................................................1822
Captulo 49: Operaes de programao geradas .........................1825
Conceitos
Viso geral de instrues de programao ......................................1826Sincronizao de testes....................................................................1832Instrues Message ..........................................................................1835
Tarefas
Como inserir etapas usando o Gerador de Etapa............................1839Como gerar instrues With para o seu teste .................................1840
Sumrio
27
27
Referncia
Caixa de dilogo Adicionar Ponto de Sincronizao ......................1844Caixa de dilogo Gerador de Etapa .................................................1846Caixa de dilogo Opes de Local de Armazenamento ..................1857
Captulo 50: Programao em documentos de verificao de GUI no Editor .....................................................................................1861
Conceitos
Programao em documentos de verificao de GUI no Editor - Viso geral ...................................................................................1863
Descries Programticas ................................................................1864Abrindo e fechando aplicativos programaticamente......................1880Comentrios, fluxo de controle e outras instrues VBScript ........1881Recuperando e definindo valores de propriedades de
identificao................................................................................1883Propriedades e operaes nativas ....................................................1884Executando comandos DOS............................................................1887Filtrando as etapas de GUI registradas na sesso de execuo........1887Usando a API do Windows na Verificao de GUI .........................1888
Tarefas
Como aprimorar suas aes, componentes com script e bibliotecas de funes com o uso da API do Windows .....................................1889
Referncia
Instrues de ponto de verificao e sada......................................1892Sintaxe VBScript bsica ...................................................................1893Modos de relatrio ..........................................................................1914
Captulo 51: Funes e bibliotecas de funes definidas pelo usurio.........................................................................................1917
Conceitos
Viso geral de bibliotecas de funes ..............................................1919Biblioteca de Funes Associadas ....................................................1922Funes definidas pelo usurio .......................................................1924Armazenamento e acesso a funes definidas pelo usurio ...........1926Funes definidas pelo usurio .......................................................1927Carregando bibliotecas de funes durante uma sesso
de execuo .................................................................................1936
Sumrio
28
28
Tarefas
Como criar e gerenciar bibliotecas de funes................................1938Como editar uma biblioteca de funes .........................................1943Como gerenciar associaes de bibliotecas de funes...................1945Como criar e trabalhar com uma funo definida pelo usurio.....1950Como criar e registrar uma funo definida pelo usurio
Usando o Gerador de Definio de Funo................................1956
Referncia
Caixa de dilogo Gerador de Definio de Funo.........................1963
Captulo 52: Integrao com testes de API.....................................1977
Conceitos
Integrando testes e aes de API em testes de GUI ........................1978
Tarefas
Como integrar testes e aes de API em testes de GUI ...................1981
Referncia
Caixa de dilogo Chamada para Teste/Ao de API .......................1984
Captulo 53: Fazendo a manuteno e a atualizao de testes ou componentes de GUI..................................................................1989
Conceitos
Por que testes ou componentes so reprovados .............................1990Modo de Execuo de Manuteno ................................................1993Modo de Execuo de Atualizao ..................................................1995
Tarefas
Como usar o Modo de Execuo de Manuteno para atualizar um teste ou componente quando o aplicativo sofre alteraes .......2000
Como atualizar descries de objetos de testes, pontos de verificao, ou valores de sada ou capturas de telas ativas ...........................2005
Referncia
Assistente de Execuo de Manuteno..........................................2009Guia Opes de Atualizao (caixa de dilogo Execuo de
Atualizao).................................................................................2032
Sumrio
29
29
Captulo 54: Cenrios de recuperao para verificao de GUI.....2039
Conceitos
Viso geral de cenrios de recuperao ...........................................2040
Tarefas
Como criar e gerenciar cenrios de recuperao.............................2044Como gerenciar associaes de cenrios de recuperao................2046
Referncia
Caixa de dilogo Adicionar Cenrio de Recuperao .....................2052Caixa de dilogo Gerenciador de Cenrio de Recuperao ............2055Caixa de dilogo Propriedades do Cenrio de Recuperao ...........2059Assistente de Cenrio de Recuperao ............................................2061
Captulo 55: Introduo a scripts de automao do UFT ...............2103
Conceitos
Viso geral do Modelo de Objetos de Automao do UFT .............2104Quando usar scripts de automao do UFT ....................................2107Objeto Application ..........................................................................2108Referncia ao Modelo de Objetos de Automao do UFT...............2109Scripts de automao gerados .........................................................2110
Tarefas
Como criar um script de automao do UFT..................................2111Como executar scripts de automao em um computador remoto2116
PARTE VIII: VERIFICAO DE GUI: OBJETOS DE TESTE
Captulo 56: O modelo de objetos de teste....................................2121
Conceitos
Modelo de Objetos de Teste - Viso geral .......................................2122Como o UFT aplica o conceito de Modelo de Objetos de Teste .....2128Identificando objetos com o uso do Insight ...................................2137Tipos de repositrios de objetos - Viso geral .................................2139Decidindo quanto ao uso de repositrios de objetos locais ou
compartilhados ...........................................................................2142
Tarefas
Como usar o Espio de Objeto para exibir operaes e propriedades de objetos ou adicionar um objeto a um repositrio .................2147
Sumrio
30
30
Referncia
Comparao da janela Repositrio de Objetos e do Gerenciador de Repositrio de Objetos................................................................2150
Fluxo de trabalho do processo de identificao de objetos ............2152Caixa de dilogo Espio de Objeto..................................................2154Caixa de dilogo Seleo de Objeto ................................................2160Dicas para usar a mo indicadora ...................................................2161
Captulo 57: Gerenciando objetos de teste em repositrios de objetos ........................................................................................2163
Conceitos
Adicionando e excluindo objetos de teste em um repositrio de objetos local ou compartilhado ..................................................2164
Diretrizes para copiar, colar e mover objetos..................................2171Localizando objetos.........................................................................2172Fazendo a manuteno de propriedades de identificao ..............2174Identificadores de relao visual .....................................................2184
Tarefas
Como adicionar um objeto de teste a um repositrio de objetos ..2187Como adicionar um objeto do Insight ao repositrio de objetos ..2193Como copiar, colar, mover ou excluir objetos no repositrio de
objetos.........................................................................................2198Como localizar um objeto em um repositrio de objetos ..............2202Como fazer a manuteno de objetos de teste em repositrios de
objetos.........................................................................................2203Como definir um identificador de relao visual para um objeto de
teste especfico - Cenrio de caso de uso ....................................2212
Referncia
Caixa de dilogo Adicionar Propriedades .......................................2219Caixa de dilogo Alterar Imagem do Objeto de Teste/Adicionar
Objeto de Teste do Insight..........................................................2222Caixa de dilogo Definir Novo Objeto de Teste .............................2230Caixa de dilogo Definir Filtro de Objeto.......................................2233Caixa de dilogo Localizar e Substituir (repositrio de objetos).....2238Caixa de dilogo Identificador Ordinal ..........................................2240Caixa de dilogo Selecionar Modo de Deteco .............................2242Caixa de dilogo Identificador de Relao Visual...........................2245
Sumrio
31
31
Captulo 58: Trabalhando com repositrios de objetos .................2255
Conceitos
Janela Repositrio de Objetos - Viso geral.....................................2257Exportando objetos locais para um repositrio de objetos
compartilhado.............................................................................2258Cpias locais de objetos de repositrios de objetos
compartilhados ..........................................................................2259Mapeamentos de valores de parmetros de repositrio..................2261Trabalhando com objetos de teste durante uma sesso
de execuo .................................................................................2263
Tarefas
Como exportar objetos locais para um repositrio de objetos compartilhado.............................................................................2264
Como copiar um objeto no repositrio de objetos local ................2266Como modificar propriedades de identificao durante uma sesso
de execuo .................................................................................2266
Referncia
Caixa de dilogo Associar Repositrios ...........................................2268Caixa de dilogo Mapear Parmetros de Repositrio......................2271Caixa de dilogo Propriedades do Objeto .......................................2274Janela Repositrio de Objetos .........................................................2280
Captulo 59: Repositrios de objetos compartilhados....................2295
Conceitos
Viso geral de repositrios de objetos compartilhados...................2296Consideraes para trabalhar com repositrios de objetos
compartilhados ...........................................................................2302
Tarefas
Como criar e gerenciar repositrios de objetos compartilhados ....2306Como gerenciar objetos em repositrios de objetos
compartilhados ...........................................................................2313
Referncia
Janela principal do Gerenciador de Repositrio de Objetos ...........2316Caixa de dilogo Gerenciar Parmetros de Repositrio ..................2330
Sumrio
32
32
Captulo 60: Configurando a identificao de objetos...................2335
Conceitos
Configurao da identificao de objetos - Viso geral ..................2336Identificao Inteligente .................................................................2345Mapeamento de objetos de teste para classes no identificadas ou
personalizadas .............................................................................2352
Tarefas
Como configurar a identificao de objetos para uma classe de objeto de teste .............................................................................2353
Como gerenciar as propriedades de identificao de uma classe de objeto de teste .............................................................................2355
Como mapear uma classe no identificada ou personalizada para uma classe padro do Windows .................................................2356
Referncia
Caixa de dilogo Identificao do Objeto.......................................2358Caixa de dilogo Mapeamento de Objeto.......................................2366Caixa de dilogo Propriedades de Identificao Inteligente...........2368
Captulo 61: Ferramenta de Comparao de Repositrios de Objetos........................................................................................2371
Conceitos
Viso geral da Ferramenta de Comparao de Repositrios de Objetos ........................................................................................2372
Tarefas
Como comparar dois repositrios de objetos .................................2375
Referncia
Janela principal da Ferramenta de Comparao de Repositrios de Objetos ........................................................................................2378
Caixa de dilogo Nova Comparao...............................................2395
Captulo 62: Ferramenta de Mesclagem de Repositrios de Objetos........................................................................................2397
Conceitos
Viso geral da Ferramenta de Mesclagem de Repositrios de Objetos ........................................................................................2398
Conflitos de objetos ........................................................................2400
Sumrio
33
33
Tarefas
Como mesclar dois repositrios de objetos compartilhados ..........2406Como atualizar um repositrio de objetos compartilhado a partir
de um repositrio de objetos local..............................................2410
Referncia
Caixa de dilogo Nova Mesclagem .................................................2415Janela principal da Ferramenta de Mesclagem de Repositrios de
Objetos ........................................................................................2417Caixa de dilogo Configuraes (Ferramenta de Mesclagem de
Repositrios de Objetos) .............................................................2437Janela Ferramenta de Mesclagem de Repositrios de Objetos -
Mesclagem Mltipla....................................................................2444Caixa de dilogo Atualizar do Repositrio Local ............................2448
Captulo 63: Objetos virtuais...........................................................2451
Conceitos
Objetos virtuais - Viso geral...........................................................2452Como objetos virtuais so definidos e reconhecidos......................2453
Tarefas
Como definir objetos virtuais para objetos sem suporte no seu teste ou componente com script.........................................................2455
Referncia
Caixa de dilogo Gerenciador de Objetos Virtuais .........................2457Assistente de Objeto Virtual ............................................................2459
PARTE IX: VERIFICAO DE GUI: PONTOS DE VERIFICAO E VALORES DE SADA
Captulo 64: Viso geral de pontos de verificao .........................2469
Conceitos
Viso geral de pontos de verificao ...............................................2470Tipos de pontos de verificao ........................................................2473
Tarefas
Como inserir uma etapa de ponto de verificao em um teste ou componente de GUI ...................................................................2479
Sumrio
34
34
Referncia
Caixa de dilogo Adicionar Ponto de Verificao Existente...........2484
Captulo 65: Pontos de verificao padro.....................................2489
Conceitos
Viso geral de pontos de verificao padro...................................2490
Tarefas
Como criar um ponto de verificao padro ..................................2491
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao ................2494Caixa de dilogo Propriedades do Ponto de Verificao de
Imagem .......................................................................................2507
Captulo 66: Pontos de verificao de bitmap................................2511
Conceitos
Viso geral de pontos de verificao de bitmap..............................2512Ajustando a comparao de bitmaps ..............................................2515
Tarefas
Como criar um ponto de verificao de bitmap.............................2520Como incluir e ignorar reas ao comparar um bitmap - Cenrio
de caso de uso .............................................................................2523
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Bitmap2527
Captulo 67: Pontos de verificao de tabela .................................2547
Conceitos
Viso geral de pontos de verificao de tabela................................2548
Tarefas
Como criar um ponto de verificao de tabela...............................2549
Sumrio
35
35
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Tabela (guia Contedo da Tabela)..........................................................2552
Caixa de dilogo Propriedades do Ponto de Verificao de Tabela (guia Propriedades) .....................................................................2564
Caixa de dilogo Definir/Modificar Intervalo de Linhas ................2568
Captulo 68: Pontos de verificao de texto e rea de texto .........2571
Conceitos
Viso geral da verificao de texto ..................................................2572
Tarefas
Como criar um ponto de verificao de texto ou rea de texto .....2574
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Texto/rea de Texto ..............................................................................2577
Captulo 69: Reconhecimento de texto para objetos baseados no Windows ................................................................................2593
Conceitos
Viso geral do reconhecimento de texto para objetos baseados no Windows................................................................................2594
Verificando texto em uma imagem - Cenrio de caso de uso ........2595
Tarefas
Como definir configuraes de reconhecimento de texto .............2599
Referncia
Diretrizes para o reconhecimento de texto.....................................2602Reconhecimento de texto e ambientes de desenvolvimento .........2605
Captulo 70: Pontos de verificao de contedo de arquivo .........2609
Conceitos
Viso geral de pontos de verificao de contedo de arquivo........2610
Tarefas
Como criar um ponto de verificao de contedo de arquivo.......2612
Sumrio
36
36
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Contedo de Arquivo .................................................................2616
Captulo 71: Pontos de verificao de banco de dados .................2627
Conceitos
Viso geral de pontos de verificao de banco de dados ................2628
Tarefas
Como criar um ponto de verificao de banco de dados ...............2631
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Banco de Dados......................................................................................2634
Pgina Conectar-se ao Banco de Dados Usando ODBC (Assistente de Consultas do Banco de Dados) ............................2646
Pgina Especificar Instruo SQL (Assistente de Consultas do Banco de Dados) .........................................................................2648
Captulo 72: Pontos de verificao de pgina ................................2651
Conceitos
Pontos de verificao de pgina - Viso geral .................................2652
Tarefas
Como criar ou modificar uma etapa de ponto de verificao de pgina.....................................................................................2654
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Pgina 2657
Captulo 73: Pontos de verificao de acessibilidade.....................2671
Conceitos
Pontos de verificao de acessibilidade - Viso geral ......................2672
Tarefas
Como criar ou modificar uma etapa de valor de ponto de verificao de acessibilidade..........................................................................2674
Sumrio
37
37
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de Acessibilidade..............................................................................2678
Captulo 74: Pontos de verificao de XML....................................2683
Conceitos
Pontos de verificao de XML - Viso geral ....................................2684Tipos de pontos de verificao de XML ..........................................2686Usando objetos e mtodos de XML para aprimorar seu teste ou
componente com script ..............................................................2687
Tarefas
Como criar um ponto de verificao de XML.................................2688
Referncia
Caixa de dilogo Propriedades do Ponto de Verificao de XML...2690Caixa de dilogo Editar XML como Texto ......................................2699Caixa de dilogo Seleo de Origem de XML - Propriedades do
Ponto de Verificao/Valor de Sada...........................................2701Caixa de dilogo Validao de Esquema.........................................2705
Captulo 75: Parametrizando valores..............................................2713
Conceitos
Viso geral da parametrizao de valores........................................2715Parmetros de entrada de teste de ao ..........................................2718Parmetros de tabela de dados ........................................................2724Parmetros de varivel de ambiente ...............................................2728Quando escolher parmetros globais ou de ao da Tabela
de Dados......................................................................................2732Parametrizando etapas automaticamente .......................................2734Controlador de Dados .....................................................................2740Exemplo de teste parametrizado .....................................................2741
Tarefas
Como parametrizar valores para operaes ou objetos locais ........2748Como parametrizar um valor de propriedade de ponto de
verificao ...................................................................................2750Como usar variveis de ambiente externas definidas pelo usurio 2751Como criar um arquivo de variveis de ambiente externas ...........2753
Sumrio
38
38
Referncia
Valores de parmetros padro .........................................................2756Variveis de ambiente integradas....................................................2757Caixa de dilogo Opes do Parmetro (parmetro de teste/ao) 2760Caixa de dilogo Opes do Parmetro (painel Dados)..................2764Caixa de dilogo Opes do Parmetro (Ambiente) ......................2768Caixa de dilogo Editar Valor Complexo........................................2772Caixa de dilogo Opes do Parmetro (Nmero Aleatrio)..........2773Caixa de dilogo Controlador de Dados .........................................2777Pgina Assistente do Controlador de Dados - Selecionar Tipo de
Parametrizao ............................................................................2779Pgina Assistente do Controlador de Dados - Parametrizar a Etapa
Selecionada .................................................................................2782
Captulo 76: Valores de Sada .........................................................2785
Conceitos
Viso geral de valores de sada ........................................................2787
Tarefas
Como criar ou modificar uma etapa de valor de sada padro.......2798Como criar ou modificar uma etapa de valor de sada de contedo
de arquivo ...................................................................................2803Como criar ou modificar uma etapa de valor de sada de tabela....2807Como criar ou modificar uma etapa de valor de sada de texto
ou rea de texto...........................................................................2809Como criar ou modificar uma etapa de valor de sada de banco
de dados ......................................................................................2813Como criar ou modificar uma etapa de valor de sada de XML .....2814
Sumrio
39
39
Referncia
Caixa de dilogo Propriedades do Valor de Sada ...........................2817Caixa de dilogo Propriedades do Valor de Sada de Tabela
(guia Contedo da Tabela)..........................................................2835Caixa de dilogo Propriedades do Valor de Sada de Tabela
(guia Propriedades) .....................................................................2843Caixa de dilogo Propriedades do Valor de Sada de Texto/
rea de Texto ..............................................................................2846Caixa de dilogo Propriedades do Valor de Sada de Contedo
de Arquivo...................................................................................2857Caixa de dilogo Propriedades de Valor de Sada de Banco
de Dados......................................................................................2867Caixa de dilogo Propriedades da Sada de XML............................2873Caixa de dilogo Adicionar Valor de Sada Existente .....................2880
Captulo 77: Configurao e parametrizao de valores ...............2887
Conceitos
Viso geral da configurao de valores ...........................................2888Trabalhando com parmetros locais e de componentes.................2889
Tarefas
Como configurar valores constantes e de parmetros ....................2891Como parametrizar valores de entrada (componentes de
palavra-chave) .............................................................................2892
Referncia
rea Configurar Valor ....................................................................2895Caixa de dilogo Opes de Valor da Constante ............................2898Caixa de dilogo Opes de Configurao de Valor.......................2900
PARTE X: APNDICE
Apndice A: Onde est minha interface do usurio? (Alteraes do QuickTest 11.00 e do Service Test 11.20)...................................2907
Alteraes em painis do QuickTest 11.00 e do Service Test 11.20 2908Alteraes em comandos de menu do QuickTest 11.00 e do
Service Test 11.20........................................................................2911Alteraes na Barra de ferramentas do QuickTest 11.00 e do Service
Test 11.20 ....................................................................................2932Alteraes na caixa de dilogo Opes do QuickTest 11.00 ...........2940Alteraes na caixa de dilogo Opes do Editor do QuickTest .....2944
Sumrio
40
40
Apndice B: Referncia rpida para a terminologia do UFT ..........2947
Apndice C: Desenvolvendo comparadores personalizados para pontos de verificao de bitmap (verificao de GUI)...........................2959
Conceitos
Sobre o desenvolvimento de comparadores personalizados para pontos de verificao de bitmap.................................................2961
Comparador personalizado para imagens cuja localizao muda no aplicativo - Cenrio de caso de uso .......................................2962
Desenvolvimento do comparador personalizado de bitmaps ........2964
Tarefas
Como desenvolver um comparador personalizado ........................2966Como implementar interfaces de comparadores de bitmaps .........2970Como instalar seu comparador personalizado e registr-lo
no UFT.........................................................................................2974Como usar as amostras de comparadores personalizados de
pontos de verificao de bitmap.................................................2978Como desenvolver um comparador personalizado - Tutorial ........2982
Referncia
As interfaces de comparadores de pontos de verificao de bitmap.........................................................................................2995
Apndice D: Pontos de verificao e valores de sada da GUI por suplemento...........................................................................3001
Pontos de verificao com suporte..................................................3002Valores de sada com suporte ..........................................................3005
Sumrio
41
41
Apndice E: Usando produtos Performance Testing e Business Service Management com testes de GUI do UFT ...................................3009
Conceitos
Viso geral de produtos da HP de verificao de desempenho e do Business Service Management ....................................................3011
Projetando testes para produtos da HP de verificao de desempenho................................................................................3015
Executando testes de GUI a partir de produtos da HP de verificao de desempenho ...........................................................................3016
Projetando testes de GUI para o HP Business Process Monitor ......3017Executando testes de GUI a partir do HP Business Process
Monitor .......................................................................................3018Medindo transaes.........................................................................3020Silent Test Runner ...........................................................................3023
Tarefas
Como inserir e executar testes de GUI no Performance Center e no LoadRunner.................................................................................3026
Referncia
Caixa de dilogo Transao Final....................................................3027Caixa de dilogo Transao Inicial .................................................3029Caixa de dilogo Silent Test Runner ...............................................3030
Apndice F: Perguntas frequentes para verificao de GUI ...........3033Criando testes ou componentes......................................................3034Programando no Editor e trabalhando com bibliotecas de
funes ........................................................................................3036Trabalhando com contedo dinmico............................................3039Problemas avanados da Web .........................................................3043Ambiente do Windows padro .......................................................3047Manuteno de testes e componentes ............................................3049Testando aplicativos adaptados linguisticamente ..........................3053Aprimorando o desempenho de verificao de GUI.......................3054
Sumrio
42
42
Apndice G: UFT Solues de problemas e limitaes ...................3061 Solues de problemas e limitaes - Gerenciamento de programas
do UFT.........................................................................................3062Solues de problemas e limitaes - Aplicativos multilngues na
verificao de GUI.......................................................................3065Solues de problemas e limitaes - Sistemas operacionais na
verificao de GUI.......................................................................3067Soluo de problemas - Convenes de nomenclatura ..................3069
43
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
Este captulo inclui:
"Viso geral do Guia do Usurio do Unified Functional TestingHP", na pgina 43
"Nvel de experincia necessrio", na pgina 43
"Como encontrar as informaes de que preciso?", na pgina 44
"Contedo da Ajuda do UFT", na pgina 46
"Recursos online adicionais", na pgina 50
Viso geral do Guia do Usurio do Unified Functional TestingHP
O Guia do Usurio do HP Unified Functional Testing (UFT) descreve como usar o UFT para testar seus aplicativos. Ele fornece instrues passo-a-passo para ajudar voc a criar, depurar e executar testes e registrar defeitos detectados durante o processo de teste.
Nvel de experincia necessrio
Este guia destina-se a usurios do UFT de todos os nveis. Os leitores j devem ter conhecimento prvio dos conceitos e processos de testes funcionais e j devem saber quais aspectos de um aplicativo eles desejam testar.
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
44
44
Como encontrar as informaes de que preciso?
Neste guia, cada assunto est organizado em tpicos. Um tpico contm um mdulo distinto de informaes para o objeto em questo. Em geral, os tpicos so classificados de acordo com o tipo de informaes que eles contm.
Essa estrutura foi projetada para facilitar o acesso a informaes especficas, dividindo a documentao em diferentes tipos de informaes que voc talvez precise usar em diferentes ocasies.
Trs tipos de tpicos principais so utilizados: Conceitos, Tarefas e Referncia. Os tipos de tpicos so visualmente diferenciados com o uso de cones.
Tipos de tpicos
Tipo de tpico Descrio Utilizao
Conceitos Conceitos gerais. Informaes de plano de fundo, descritivas ou conceituais.
Conhea informaes gerais sobre a funo de um recurso.
Conceitos de cenrios de caso de uso. Exemplos prticos de quando ou por que usar uma rea de produto especfica.
Saiba por que ou quando convm usar o recurso.
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
45
45
Tarefas Tarefas preparativas. Orientao passo a passo para ajudar voc a trabalhar com o aplicativo e alcanar suas metas. Algumas etapas de tarefas incluem exemplos, usando dados de amostra.
Etapas de tarefas podem conter ou no um esquema de numerao:
Etapas numeradas. Tarefas que so realizadas quando cada uma das etapas concluda em ordem consecutiva.
Etapas no numeradas. Uma lista de operaes independentes que podem ser executadas em qualquer ordem.
Conhea o fluxo de trabalho geral de uma tarefa.
Siga as etapas listadas em uma tarefa numerada para concluir uma tarefa.
Execute operaes independentes concluindo etapas em uma tarefa no numerada.
Tarefas de exerccios. Instrues passo a passo para uma tarefa, usando um aplicativo de amostra ou dados de amostra.
Siga as etapas nesses tpicos para praticar o fluxo de trabalho de um teste.
Tarefas de cenrio de caso de uso. Exemplos de como executar uma tarefa para uma situao especfica.
Saiba como uma tarefa pode ser desempenhada em um cenrio real.
Tipo de tpico Descrio Utilizao
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
46
46
Contedo da Ajuda do UFT
Este guia faz parte da Ajuda do UFT. A Ajuda do UFT fornece um ponto nico de acesso para toda a documentao do UFT.
possvel acessar a Ajuda do UFT usando o seguinte:
Selecione Ajuda > Ajuda do HP Unified Functional Testing.
No menu Iniciar, selecione Todos os Programas > HP Software > HP Unified Functional Testing > Documentao > Ajuda do HP Unified Functional Testing.
Clique em janelas e caixas de dilogo selecionadas do UFT ou pressione F1.
Referncia Referncia Geral. Listas e explicaes detalhadas de materiais designados como referncia.
Consulte uma informao de referncia especfica que seja relevante para um determinado contexto.
Referncia da interface do usurio. Tpicos de referncia especializados que descrevem detalhadamente uma interface do usurio especfica. Em geral, pressionar F1 na rea do produto abre os tpicos da interface do usurio.
Consulte informaes especficas sobre o que inserir ou como usar um ou mais elementos da interface do usurio, como janelas, caixas de dilogo ou assistentes.
Solues de problemas e limitaes
Solues de Problemas e Limitaes. Tpicos de referncia especializados que descrevem problemas comuns e suas respectivas solues e que listam as limitaes de um recurso ou de uma rea do produto.
Aumente a sua percepo de problemas importantes antes de trabalhar com um recurso ou se encontrar problemas de uso no software.
Tipo de tpico Descrio Utilizao
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
47
47
Visualize uma descrio, a sintaxe e exemplos de um objeto de teste, um mtodo ou uma propriedade do UFT posicionando o cursor no item em questo e pressionando a tecla F1.
A Ajuda do UFT inclui o seguinte:
Tipo Documentao includa
Documentao de primeiros passos
Leiame: fornece as notcias e informaes mais atuais sobre o UFT. Selecione Iniciar > Todos os Programas > HP Software > HP Unified Functional Testing > Leiame.
Guia de Instalao: explica como instalar e configurar o UFT. Selecione Ajuda > Ajuda do HP Unified Functional Testing e clique no link para o Guia de Instalao na pgina inicial da Ajuda do UFT.
Tutorial para Verificao de GUI: ensina as tcnicas bsicas do UFT e mostra como projetar testes de GUI para os seus aplicativos. Selecione Ajuda > Ajuda do HP Unified Functional Testing e clique no link do Tutorial para Verificao de GUI.
Tutorial para Verificao de API: ensina as tcnicas bsicas do UFT e mostra como projetar testes de API para os seus servios. Selecione Ajuda > Ajuda do HP Unified Functional Testing e clique no link do Tutorial para Verificao de API.
Filmes sobre Recursos do Produto: fornecem uma viso geral e instrues passo a passo que descrevem como usar recursos selecionados do UFT. Selecione Ajuda > Filmes sobre Recursos do Produto.
Novidades: fornece uma viso geral dos recursos, aprimoramentos e ambientes com suporte que so inditos na verso atual do UFT. Selecione Ajuda > Novidades.
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
48
48
Documentao de recursos
A Ajuda do inclui:
Incio: fornece links para os guias da UFT em cada formato disponvel (Ajuda, PDF e/ou HTML).
Novidades no Unified Functional Testing: descreve os recursos mais recentes, os aprimoramentos e os ambientes com suporte na verso mais atual do UFT.
Guia do Usurio: descreve como usar o UFT para testar seu aplicativo.
Guia de Suplementos para Verificao de GUI: descreve como trabalhar em ambientes com suporte usando suplementos especficos de GUI, alm de fornecer informaes especficas de ambientes para cada suplemento.
Referncia ao Modelo de Objetos do para Verificao de GUI: descreve objetos de teste de verificao de GUI do UFT, lista os mtodos e as propriedades associados a cada objeto e fornece informaes de sintaxe e exemplos para cada mtodo e propriedade.
Tipo Documentao includa
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
49
49
Documentao de referncia
Referncias Avanadas para Verificao de GUI: contm a documentao para as seguintes referncias COM e XML do UFT: Modelo de Objetos de Automao do para Verificao de
GUI: fornece sintaxe, informaes descritivas e exemplos para os objetos, os mtodos e as propriedades de automao. Tambm contm uma viso geral detalhada para ajudar voc a comear a escrever scripts de automao do UFT. O modelo de objeto de automao auxilia na automao do gerenciamento de testes, fornecendo objetos, mtodos e propriedades com os quais voc pode controlar praticamente todos os recursos e capacidades do UFT.
Esquema de Resultados de Execuo do HP : documenta o esquema XML dos resultados de execues, que fornece as informaes necessrias para voc personalizar seus resultados de execues.
Esquemade Objetos de Teste para Verificao de GUI: documenta o esquema XML de objetos de teste, que fornece as informaes necessrias para ampliar o suporte a objetos de teste de verificao de GUI em diferentes ambientes.
Esquema de Repositrios de Objetos para Verificao de GUI: documenta o esquema XML de repositrios de objetos, que fornece as informaes necessrias para voc editar um arquivo de repositrio de objetos de verificao de GUI do UFT que foi exportado para XML.
Automao de Repositrios de Objetos para Verificao de GUI: documenta o modelo de objeto de automao de Repositrios de Objetos, que fornece as informaes necessrias para voc manipular repositrios de objetos de verificao de GUI do UFT e seu contedo fora do UFT.
Referncia para VBScript: contm a documentao do Microsoft VBScript , incluindo VBScript, Tempo de Execuo de Scripts e Host de Scripts do Windows.
HP Guia do Usurio do Run Results Viewer: descreve como usar o HP Run Results Viewer para visualizar os resultados das suas sesses de execuo.
Tipo Documentao includa
Bem-vindo ao Guia do Usurio do HP Unified Functional Testing
50
50
Recursos online adicionais
Aplicativos de amostra. Os seguintes aplicativos de amostra so a base para muitos dos exemplos neste guia:
O site de amostra Mercury Tours. A URL para esse site newtours.demoaut.com.
Aplicativo Mercury Flight. Para acess-lo a partir do menu Iniciar, selecione Todos os Programas > HP Software >HP Unified Functional Testing> Aplicativos de Amostra > Flight API / Flight GUI.
Soluo de Problemas e Base de Dados de Conhecimento: acessa a pgina de informaes para soluo de problemas no site de suporte da HP Software, onde voc pode pesquisar a base de dados de autoatendimento. Escolha Ajuda > Links teis > Soluo de Problemas\Base de Conhecimento. A URL para esse site da Web http://h20230.www2.hp.com/troubleshooting.jsp.
Suporte da HP Software - acessa o site de suporte da HP Software. Esse site permite que voc navegue pela base de dados de autoatendimento. Tambm possvel postar e pesquisar em fruns de discusso de usurios, enviar solicitaes de suporte, fazer download de patches e documentos