Para visualizar a versão mais recente deste arquivo, vá para www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/readme_6111_pt-BR.html.
Nota Importante: O recurso de desinstalação (rollback) do Rational Product Updater é suportado para instalações de produto individual do Rational Functional Tester e Rational Manual Tester. Além disso, não cancele a atualização depois de iniciada.
Este fix pack inclui correções que foram feitas desde o release pack 6.1.1, bem como novo suporte para o Microsoft Visual Studio 2005.
Quando o Microsoft Visual Studio 2005 for inicializado pela primeira vez, você será solicitado a escolher uma definição. Você deve escolher a definição Desenvolvimento Geral.
Se a reprodução de um script fizer com que uma exceção seja lançada, o Functional Tester utilizará a captura instantânea de tela no momento da falha. A captura instantânea de tela está acessível através do log.
A reprodução de um script pode ser parada ou pausada.
O reconhecimento ambíguo ocorre quando o Functional Tester não pode diferenciar entre uma instância do aplicativo em teste iniciada pela reprodução de um script e uma instância do mesmo aplicativo deixada aberta inadvertidamente antes da reprodução do script. O reconhecimento ambíguo fará com que a reprodução do script falhe antes do aplicativo duplicado ser fechado. Esse novo recurso identifica o reconhecimento ambíguo e permite fechar o aplicativo duplicado, em seguida, retomar a reprodução.
Esta extensão permite suporte estendido a teste funcional para aplicativos Siebel e baseia-se na versão 7.7 do Siebel. O Siebel extension para RFT permite que os usuários capturem e reproduzam interações no nível da GUI utilizando o modelo de objeto do Siebel. Os usuários podem desempenhar pontos de verificação de propriedades e dados em componentes personalizados Siebel.
Esta extensão é licenciada separadamente. Você deve adquirir uma licença separada para utilizá-la.
A documentação sobre esse recurso está em um arquivo separado de notas sobre o release, o Leia-me do IBM Rational Functional Tester Extension para Siebel Automation. Para visualizar a versão mais recente deste arquivo, consulte o leia-me em www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/rft6111_Siebel/readme_Siebel_pt-BR.html
Agora o Rational Product Updater pode remover do sistema quaisquer arquivos obsoletos
após a instalação de uma nova atualização. É possível utilizar a função Limpeza para
reduzir significativamente o espaço em disco utilizado pelo produto instalado e para
eliminar todos os arquivos obsoletos. Para obter informações adicionais, consulte o tópico "Removendo arquivos
obsoletos" na ajuda do Rational Product Updater.
Nota: Essa funcionalidade é suportada apenas depois de instalar o pacote de atualização 6.1.1
e atualizações subseqüentes.
Este fix pack contém correções para os seguintes problemas:
O RFT falhava erroneamente quando o conteúdo da célula javax.swing.JTable era retornado como um valor NULL. (APAR PK02434)
Este release manipula adequadamente o conteúdo da célula NULL JTable.
O RFT VB.Net utiliza System.Text.RegularExpressions.Regex para comparar expressões regulares, que não podem reconhecer alguns dos padrões de escape utilizados pelo padrão no script Java. (APAR PK09453)
As seqüências de escape utilizadas foram atualizadas para ficarem consistentes entre os modelos de script Java e VB.Net.
O RFT não estava rolando os campos para uma visualização em uma forma de entrada de dados HTML específica do cliente. (APAR PK09817)
Este problema não é mais reproduzido neste release.
O RFT não podia localizar objetos HTML em reprodução quando a Barra de Informações sobre IE era exibida. (APAR PK11853)
Quando a Barra de Informações sobre IE é exibida, todos os objetos HTML na página são deslocados para baixo pela altura da barra de informações. Isso fazia com que o RFT calculasse a posição errada para os objetos HTML. O RFT foi modificado para ficar com a altura da Barra de Informações sobre IE em consideração ao calcular a posição de objetos HTML no Internet Explorer.
O RFT não suportava os pop-ups de HTML criados ao chamar createHtmlPopup em Javascript. (APAR PK14260)
Este release inclui suporte para pop-ups HTML baseados em Javascript no IE.
Problemas com ativação de teste de navegadores Mozilla no Linux. (APAR PK09699)
Este release resolve problemas com a ativação de teste de navegadores Mozilla no Linux.
Problemas com Pontos de Verificação de Dados de Objeto registrados em tabelas HTML no XDE. (APAR PK01299)
Os problemas com Pontos de Verificação de Dados de Objeto registrados em tabelas HTML no XDE não falham mais de forma errante com este release do produto.
Seleção de uma região de uma tabela HTML para comparação em um ponto de verificação de dados. (APAR IC47147)
A seleção de uma região de uma tabela HTML para comparação em um ponto de verificação de dados não estava trabalhando conforme o esperado.
Realce de objetos com o Mozilla 1.7.12. (APAR PK13850)
O realce de objetos com o Mozilla 1.7.12 funciona conforme o esperado neste release.
Um problema de incompatibilidade com navegador cruzado entre o IE e o Mozilla versão 1.7.12 foi resolvido. (APAR PK14885)
O Problema é que havia uma alteração de interface do nsIXULWindow para Mozilla versão 1.7.12, que impedia o documento HTML de localizar seu pai, o navegador. O navegador não estava sendo incluído no mapa (o documento era registrado como o objeto mais superior). Este release utilizará a nova interface se a interface esperada falhar.
Para obter informações sobre a instalação do IBM Rational Functional Tester Fix Pack 6.1.1.1,, os pré-requisitos da instalação, a instalação a partir de uma linha de comandos e a configuração de um espelho local do servidor de atualização, consulte as instruções de instalação em http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/install_instruction/6111/install_pt-BR.html.
Nenhum requisito de hardware adicional é necessário para instalar esse fix pack.
Você pode instalar este fix pack para uso com o IBM Rational Functional Tester 6.1.1. Antes de instalar o fix pack, é necessário instalar o IBM Rational Product Updater 6.0.1.
Estas notas sobre o release incluem informações específicas do release, como problemas e limitações, que não foram disponibilizadas após a finalização da documentação do produto.
Linux: Os itens de menu do Eclipse (SWT) não podem ser identificados utilizando o localizador/inspetor de objetos
No Linux, os itens de menu baseados no Eclipse (SWT Java) não podem ser identificados utilizando o localizador/inspetor de objetos. Os menus GTK não são suportados.
O Product Updater não pode atualizar iFixes no NT4.0
O Rational Product Updater não pode descompactar arquivos zip e instalar atualizações no Windows NT 4.0. O Product Updater não suporta o Windows NT.
Tecla de acesso rápido F12 disponível para finalizar execução de script
Ao reproduzir um script no Functional Tester, você pode utilizar a tecla F12 para finalizar a execução. Essa informação não está na documentação do usuário.
Além disso, nesse release há um novo recurso que permite pausar ou parar a reprodução utilizando botões no Monitor de Reprodução. Você pode utilizar a tecla de acesso rápido F12 para finalizar a execução do script nesta versão e nas versões anteriores do Functional Tester.
Caracteres em japonês não serão mostrados adequadamente no Editor de VP/Comparador se o pacote de idioma não for instalado
Em sistemas operacionais, como japonês e chinês simplificado, você poderá notar que os caracteres que não estão em inglês aparecem como caixas quadradas dentro do Editor de Ponto de Verificação/Comparador. Isso acontecerá se você não tiver instalado os pacotes de idioma durante a instalação do produto. Para resolver esse problema, execute a instalação novamente e selecione apenas os pacotes de idioma desejados. Todo o restante deve ser desmarcado. Então, os caracteres serão exibidos adequadamente.
Necessário JRE 1.4.1 ou superior para utilização do Log HTML.
Um JRE ativado da versão 1.4.1 ou superior é requerido para utilização do log HTML.
As Preferências da Configuração de Retardo não estão disponíveis para teste do Siebel
Algumas das opções em Janelas > Preferências não são válidas para a implementação
RFT Siebel porque não se aplicam ao modelo de objeto Siebel. Por
exemplo, as opções em Janelas > Preferências > Teste Funcional > Reprodução
> Retardos do Mouse e > Outros Retardos não se aplicam ao teste do Siebel.
Não é possível voltar para a Perspectiva Teste Funcional depois de alternar para outras perspectivas
Se você fizer atualização do Rational Functional Tester 6.1.1 para 6.1.1.1 utilizando o Rational Product Updater, poderá ter problemas para voltar para a perspectiva Teste Funcional no Eclipse se você alternar para uma perspectiva diferente, como o Rational Software Modeler. Se não for possível voltar para a Perspectiva Teste Funcional, utilize as seguintes etapas para fazê-lo:
1. Abra C:\Arquivos de programas\IBM\Rational\SDP\6.0\rationalsdp.ini no Wordpad.
(No Bloco de Notas é possível obter alguns problemas de formatação. Depois de salvá-lo no Wordpad,
também será possível editar no Bloco de Notas.)
2. Localize VMArgs=-Xquickstart
3. Inclua a seguinte linha após ele:
VMArgs=-Drational.test.ft.bootstrap.running=true
4. Salve o arquivo.
5. Reinicie o produto.
Agora você conseguirá alternar para a Perspectiva Teste Funcional.
Para o Recurso Siebel Extension, Etapas para Utilizar o RFT 6.1.1.1 com um Projeto RFT Pré-existente
Se você instalar o último Fix Pack 6.1.1.1, será necessário
executar algumas ações antes de poder utilizar com êxito o novo suporte Siebel
com um projeto pré-existente. Será necessário incluir dois novos
gabaritos (um para cabeçalhos de script e um para cabeçalhos de script auxiliar)
no projeto. Também será necessário atualizar as
informações de build ou referência do projeto. Os detalhes específicos
de cada plataforma RFT são apresentados a seguir.
Script Java RFT e o Eclipse
1. Se estiver utilizando script Java RFT, poderá atualizar para os gabaritos
mais recentes clicando com o botão direito do mouse no projeto na visualização Projetos de
Teste Funcional e selecionando Propriedades.
2. No diálogo Propriedades, selecione “Gabaritos de Script de Teste
Funcional” na lista à esquerda. Selecione o gabarito “Assistente de
Script:
Cabeçalho do arquivo”. Se não tiver customizado esse gabarito, poderá
fazer seu upgrade clicando no botão Restaurar Padrões. Se
já tiver customizado o gabarito, inclua esta linha no início,
juntamente com as demais instruções import:
import com.rational.test.ft.object.interfaces.siebel.*;
Depois de modificar o gabarito, clique no botão Aplicar. Em seguida,
selecione o gabarito “Script: Cabeçalho do arquivo”. Inclua também a mesma linha
na seção imports desse gabarito. Clique em Aplicar
e, em seguida, em OK.
3. Se estiver utilizando o suporte integrado ao ClearCase, depois de
editar os arquivos de gabarito, eles terão o registro de saída efetuado. Será necessário
registrar sua entrada para que outros membros da equipe possam utilizá-los.
Para isso, clique com o botão direito do mouse novamente no projeto na visualização Projetos de Teste
Funcional e clique em Equipe > Mostrar Registros de Saída. Será exibida
uma lista de elementos com saída registrada. Selecione os dois gabaritos
ft_script.java.rfttpl e ft_scripthelper.java.rfttpl e registre sua
entrada (por exemplo, é possível clicar com o botão direito do mouse nos elementos selecionados na
lista e clicar em Registrar Entrada). Os demais membros da equipe devem
atualizar seus projetos clicando com o botão direito do mouse no projeto na visualização
Projetos de Teste Funcional e clicando em Equipe > Obter Versão Mais Recente….
4. Finalmente, clique com o botão direito do mouse novamente no projeto na visualização Projetos
de Teste Funcional e clique em Reconfigurar Caminho de Construção Java. Cada membro da
equipe precisará executar essa última etapa, pois o “Caminho de Construção
Java” é local para cada projeto em cada máquina.
VB.Net Scripting e Visual Studio
1. Se estiver utilizando script VB.Net, poderá atualizar para os gabaritos
mais recentes clicando com o botão direito do mouse no projeto no Explorador de Soluções
e clicando em Propriedades.
2. No diálogo Propriedades, selecione a guia Gabaritos de Script de Teste
Funcional. Selecione o gabarito “Assistente de
Script:
Cabeçalho do arquivo”.
Se não tiver customizado esse gabarito, poderá fazer seu upgrade
clicando no botão Restaurar Padrões. Se já tiver customizado
o gabarito, inclua esta linha no início, juntamente com as demais
instruções import:
Imports Rational.Test.Ft.Object.Interfaces.Siebel
Depois de modificar o gabarito, clique no botão Aplicar. Em seguida,
selecione o gabarito “Script: Cabeçalho do arquivo”. Inclua também a mesma linha
na seção imports desse gabarito. Clique em Aplicar
e, em seguida, em OK.
3. Se estiver utilizando o suporte integrado ao ClearCase, depois de
editar os arquivos de gabarito, eles terão o registro de saída efetuado. Será necessário
registrar sua entrada para que outros membros da equipe possam utilizá-los.
Para isso, clique com o botão direito do mouse novamente no projeto no Explorador
de Soluções e clique em Equipe > Mostrar Registros de Saída. Será exibida
uma lista de elementos com saída registrada. Selecione os dois gabaritos
ft_script.vb.rfttpl e ft_scripthelper.vb.rfttpl e registre sua entrada
(por exemplo, é possível clicar com o botão direito do mouse nos elementos selecionados na
lista e clicar em Registrar Entrada). Os demais membros da equipe devem
atualizar seus projetos clicando com o botão direito do mouse no projeto no Explorador
de Soluções e clicando em Equipe > Obter Versão Mais Recente.
4. Finalmente, clique com o botão direito do mouse novamente no projeto no Explorador
de Soluções e clique em Reconfigurar Referência Personalizada. Cada membro da
equipe precisará executar essa última etapa, pois as “Referências
Personalizadas” são locais para cada projeto em cada máquina.
Desinstalando e Reinstalando o Rational Functional Tester e Manual Tester - Problemas e Soluções Alternativas
O IBM Rational Agent Controller instalado com as atualizações mais recentes do RFT não é desinstalado adequadamente. A tentativa de desinstalá-lo resultará em nenhuma alteração no estado de instalação do componente IBM Rational Agent Controller.
Para desinstalar o componente IBM Rational Agent Controller manualmente da atualização do RFT, siga estas etapas:
1. Pare o serviço IBM Rational Agent Controller em execução na máquina. No Painel de Controle, clique em Ferramentas Administrativas > Serviços. Clique com o botão direito do mouse em IBM Rational Agent Control > Parar.
2. Remova o diretório de instalação do componente IBM Agent controller. No Windows Explorer, exclua a pasta IBM_Agent_Controller, que está no diretório em que você instalou oFunctional Tester. O local padrão do diretório de instalação do Rational é C:\Arquivos de Programas\IBM\Rational\SDP\6.0.
3. Exclua a pasta do histórico de atualização, C:\Windows\IBM\RAC60.
4. Remova a definição de registro HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Rational Agent Controller. Utilizando regedit.exe, navegue para o registro, clique com o botão direito do mouse na chave e selecione Excluir.
5. No Painel de Controle > Adicionar ou Remover Programas, selecione IBM Rational Agent Controller e clique em Alterar/Remover. Selecione o IBM Rational Agent Controller na lista Adicionar ou Remover Programas.
6. Edite o arquivo C:\WINDOWS\vpd.properties e exclua todas as linhas que contêm a cadeia "IBM_Agent_Controller."
Para obter notícias, eventos, suporte e outras informações sobre o produto, consulte a home page do Rational Functional Tester no endereço www.ibm.com/software/awdtools/tester/functional/index.html.
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
O parágrafo a seguir não se aplica a
nenhum país em que tais disposições não estejam de acordo com
a legislação local: A INTERNATIONAL BUSINESS MACHINES
CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE
ENCONTRA" SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA,
INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS OU CONDIÇÕES
DE NÃO-INFRAÇÃO, MERCADO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias expressas ou implícitas em certas transações; portanto, esta disposição pode não se aplicar ao Cliente.
Estas informações podem incluir imprecisões técnicas ou erros tipográficos. Periodicamente, são feitas alterações nas informações
aqui contidas; tais alterações serão incorporadas em futuras edições desta publicação. A IBM pode, a qualquer
momento, aperfeiçoar e/ou alterar os produtos e/ou programas
descritos nesta publicação, sem aviso prévio
Quaisquer referências nestas informações a Web sites não-IBM são fornecidas
apenas por conveniência e de modo algum servem como um endosso a estes
Web sites. Os materiais nesses Web sites não fazem parte dos materiais
para este produto IBM e o uso deles é um risco do Cliente.
A IBM pode utilizar ou distribuir as informações fornecidas da forma que julgar apropriada sem incorrer em qualquer obrigação para com o Cliente.
Os licenciados deste programa que desejam obter informações sobre ele com
a finalidade de permitir: (i) a troca de informações entre programas criados
independentemente e outros programas (incluindo este) e (ii) a utilização mútua
das informações trocadas, devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138 - 146
Botafogo
Rio de Janeiro, RJ
CEP: 22290-240
Tais informações podem estar disponíveis, sujeitas a termos e
condições apropriadas, incluindo em alguns casos o pagamento de
uma taxa.
O programa licenciado descrito nesta documentação e todo o material licenciado
disponível são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM,
do Contrato de Licença do Programa Internacional IBM ou de qualquer contrato
equivalente entre as partes.
Todos os dados sobre desempenho aqui descritos foram determinados em um ambiente
controlado. Portanto, os resultados obtidos em outros ambientes operacionais
podem variar significativamente. Algumas medidas podem ter sido tomadas em sistemas
em fase de desenvolvimento e não há garantia de que tais medidas sejam as
mesmas nos sistemas normalmente disponíveis. Além disso, algumas medidas
podem ter sido estimadas através de extrapolação. Os resultados reais podem variar. Os
usuários deste documento devem verificar os dados aplicáveis para o ambiente
específico.
As informações sobre produtos não-IBM foram obtidas junto aos fornecedores
dos respectivos produtos, de seus anúncios publicados ou de outras fontes disponíveis
publicamente. A IBM não testou estes produtos e não pode confirmar a precisão
do desempenho, da compatibilidade ou de qualquer outra
reivindicação relacionada a produtos não-IBM. Dúvidas sobre os recursos de produtos não-IBM devem ser encaminhadas diretamente a seus fornecedores.
Todas as declarações referentes à direção ou intenção futuras da IBM estão sujeitas a
alteração ou cancelamento sem aviso prévio e representam apenas metas e
objetivos.
Estas informações contêm exemplos de dados e relatórios utilizados em operações
comerciais diárias. Para ilustrá-los o mais completamente possível, os
exemplos podem incluir nomes de pessoas, empresas, marcas e
produtos. Todos esses nomes são fictícios e qualquer semelhança a
nomes e endereços utilizados por uma empresa real é mera
coincidência.
LICENÇA DE DIREITOS AUTORAIS:
Estas informações contêm programas aplicativos de amostra no idioma de origem, que ilustram técnicas de programação sobre várias plataformas operacionais. O Cliente pode copiar, modificar e distribuir esses programas de amostra de qualquer forma sem pagamento à IBM, com a finalidade de desenvolvimento, utilização, marketing ou distribuição de programas aplicativos de acordo com a interface de programação de aplicativo da plataforma operacional para a qual os programas de amostra são escritos. Esses exemplos não foram totalmente testados sob todas as condições. A IBM, portanto, não pode garantir ou inferir confiabilidade, possibilidade de assistência ou função desses programas.
Cada cópia ou qualquer parte desses programas de amostra ou qualquer trabalho derivado deve incluir um aviso de direitos autorais como o seguinte:
© (nome de sua empresa) (ano). Partes desse código são derivadas da IBM Corp. Sample Programs. © Direitos Autorais IBM Corp. 2000, 2005. Todos os direitos reservados.
Se estas informações estiverem sendo exibidas em cópia eletrônica,
as fotografias e ilustrações coloridas poderão não aparecer.
Essas informações destinam-se a ajudá-lo na criação de software aplicativo utilizando esse programa.
As interfaces de programação de uso geral permitem gravar software aplicativo que obtém os serviços das ferramentas desse programa.
Entretanto, também podem estar contidas informações de diagnóstico, modificação e ajuste. As informações sobre diagnósticos, modificações e ajustes são fornecidas para ajudá-lo a depurar o software aplicativo.
Aviso: Não utilize estas informações sobre diagnósticos, modificações e ajustes como uma interface de programação, pois elas estão sujeitas a alterações.
Os termos a seguir são marcas registradas da International Business Machines Corporation nos Estados Unidos e/ou em outros países:
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems, Inc. nos Estados Unidos e/ou em outros países.
Windows e Windows NT são marcas registradas da Microsoft Corporation nos Estados Unidos e/ou em outros países.
Intel e Pentium são marcas ou marcas registradas da Intel Corporation ou de suas subsidiárias nos Estados Unidos e/ou em outros países.
UNIX é uma marca registrada da The Open Group nos Estados Unidos e em outros países.
Linux é uma marca registrada de Linus Torvalds nos Estados Unidos e/ou em outros países.
Outros nomes de empresas, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.