Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando o Testador SSMA executa um Caso de Teste, ele executa os objetos selecionados para teste e cria um relatório sobre os resultados da verificação. Se os resultados forem idênticos em ambas as plataformas, o teste foi bem-sucedido. A correspondência de objetos entre o Sybase e o SQL Server é determinada de acordo com as configurações de mapeamento de esquema do projeto SSMA atual.
Um requisito necessário para um teste bem-sucedido é que todos os objetos do Sybase sejam convertidos e carregados no banco de dados de destino. Além disso, os dados da tabela devem ser migrados para que o conteúdo das tabelas em ambas as plataformas seja sincronizado.
Executar caso de teste
Para executar o Caso de Teste preparado:
- Clique no botão Executar.
- Na caixa de diálogo Conectar ao Sybase , insira as informações de conexão e clique em Conectar.
Quando o teste for concluído, o Relatório de Caso de Teste será criado. Clique no botão Relatório para exibir os Relatórios de Casos de Teste para Visualização (SybaseToSQL). O resultado do teste (Relatório de Caso de Teste) é armazenado automaticamente nos Repositórios de Teste (SybaseToSQL) para uso posterior.
Etapas de execução de caso de teste
Pré-requisitos
O Testador SSMA verifica se todos os pré-requisitos são atendidos para a execução do teste antes do início do teste. Se algumas condições não forem atendidas, uma mensagem de erro será exibida.
Inicialização
Nesta etapa, o Testador SSMA cria objetos auxiliares (tabelas, gatilhos e exibições) no Sybase e no SQL Server. Eles permitem o rastreamento de alterações feitas nas tabelas afetadas escolhidas para verificação se o modo de comparações de tabela for somente Alterações.
Suponha que a tabela verificada seja nomeada USER_TABLE. Para essa tabela, os seguintes objetos auxiliares são criados no Sybase.
Os objetos a seguir são criados no Sybase no banco de dados SSMATESTER2005db ou SSMATESTER2008db e no SQL Server no esquema ssma_tester_changes.
| Nome | Tipo | Description |
|---|---|---|
USER_TABLE$Trg |
Trigger | Inicie a auditoria das alterações nas verificações da tabela. |
USER_TABLE$Aud |
Table | Tabela em que linhas excluídas e substituídas são salvas. |
USER_TABLE$AudID |
Table | Tabela em que linhas novas e alteradas são salvas. |
USER_TABLE |
View | Representação simplificada das modificações da tabela. |
USER_TABLE$new |
View | Representação simplificada de linhas inseridas e substituídas. |
USER_TABLE$new_id |
View | Identificação de linhas inseridas e alteradas. |
USER_TABLE$old |
View | Representação simplificada de linhas excluídas e substituídas. |
O objeto a seguir é criado no banco de dados da tabela verificada no Sybase e no SQL Server.
| Nome | Tipo | Description |
|---|---|---|
USER_TABLE$Trg |
Trigger | Inicie a auditoria das mudanças na tabela verificada. |
Testar chamadas de objeto
Nesta etapa, o Testador SSMA invoca cada objeto selecionado para o teste, compara os resultados e mostra o relatório.
Finalização
Durante a finalização, o Testador SSMA limpa os objetos auxiliares criados na etapa inicialização .
Próxima Etapa
Exibindo relatórios de caso de teste (SybaseToSQL)
Consulte Também
Selecionando e configurando objetos para testar (SybaseToSQL)Selecionando e configurando objetos afetados (SybaseToSQL)testando objetos de banco de dados migrados (SybaseToSQL)