© Copyright International Business Machines Corporation 2006. Todos direitos reservados. Direitos Restritos a Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.
1.0 Problemas Conhecidos e Soluções AlternativasIsso ocorrerá se você criar um ponto de verificação de dados nos controles ErrorProvider, HelpProvider e ToolTipText durante a gravação em .Net.
Solução alternativa: Crie pontos de verificação de propriedades nesses controles em .Net.
O problema está no método GetScrollBarInfo da API Win32. Ela não retornará o resultado correto se estilos visuais forem ativados.
Solução alternativa: Se você desativar/colocar como comentário a linha Application.EnableVisualStyles() no código base do aplicativo, o Rational Functional Tester trabalhará sem problemas. Na VS2005, essa é a primeira linha no código-fonte do método Main() do aplicativo de teste.
Nota: Esse problema ocorre apenas em plataformas WindowsXP ou Windows 2003.
Você não poderá gerar o arquivo de configuração para um aplicativo compilado com o .Net 1.0 Framework se o sistema de teste não tiver o .Net 1.0 Framework instalado.
Solução alternativa: Para gerar um arquivo de configuração, instale o 1.0 Framework no sistema de teste primeiro. Em seguida, utilize um dos seguintes comandos:
- Se o aplicativo for compilado com o .Net 1.0 Framework, você poderá executar o rational_ft.exe -writeconfig <caminho completo para o aplicativo>.
- Se você utilizar a versão java do Rational Functional Tester, utilize java -classpath <caminho de classe> com.rational.test.ft.rational_ft -writeconfig <caminho completo para o aplicativo>.
Caso contrário, será necessário gravar um arquivo de configuração para o aplicativo manualmente.
O projeto na rede pode não ter permissão Totalmente Confiável no computador local, em razão de sua política de segurança. Uma mensagem RuntimeSecurityPolicyException é exibida no log de reprodução ou no log de depuração do RFT.
Solução alternativa: Execute o seguinte:
- Configure o nível de segurança da zona Intranet Local como Totalmente Confiável. Isso pode ser feito a partir da Configuração do Microsoft .NET Framework no Painel de Controle de seu computador.
Se você continuar a ver a mensagem, execute as seguintes etapas:
- Especifique o nome do computador em vez do endereço IP como o caminho do projeto.
- Configure o seguinte no Internet Explorer:
- Clique em Ferramentas > Opções da Internet na janela do Internet Explorer.
- Na guia Segurança, selecione a zona Intranet Local.
- Clique em Sites.
- Na caixa de diálogo Intranet Local, clique em Avançado.
- Desmarque Requer verificação do servidor (https:) para todos os sites nesta zona.
- Especifique o caminho do projeto e clique em Incluir.
- Clique em OK.
Isso acontece quando .Net Framework não está instalado no sistema de teste.
Solução alternativa: Instale o .Net Framework e execute o arquivo Install.bat para registrar as DLLs necessárias a partir do diretório <diretório de instalação do Functional Tester>\SDP70\FunctionalTester\installscripts.