Selecionando e configurando objetos para teste (SybaseToSQL)
Nesta etapa, você seleciona objetos para testar e define configurações para comparar parâmetros de saída de procedimentos e funções, bem como os valores de retorno de funções.
Seleção de objetos para teste
Na árvore de objetos Sybase localizada no lado esquerdo da janela, verifique os objetos que você deseja invocar durante o processo de teste. Consulte a lista completa de objetos testáveis no tópico
Se o SSMA Tester não oferecer suporte a nenhum dos objetos selecionados para teste, você verá o link rotulado Alguns objetos selecionados contêm erros na árvore de objetos. Clique neste link para visualizar os motivos pelos quais esses objetos não podem ser testados e para limpar a seleção de objetos errados.
No lado direito, você pode visualizar várias páginas A página SQL mostra a definição do objeto atual. Nas páginas Pre SQL e Post SQL podem especificar scripts que são executados antes e depois do início da invocação do objeto de teste. Isso pode ser útil quando o objeto requer objeto adicional, como tabelas ou cursores temporários. A página Parâmetros de
Configurações de comparação de parâmetros
Defina as regras de comparação para os parâmetros de saída e os valores de retorno na página Comparação de Parâmetros. Você pode fazer as seguintes configurações.
Utilização durante comparações
Habilite o uso do parâmetro selecionado na comparação de resultados de teste.
Se você escolher True, o SSMA comparará o valor de saída desse parâmetro depois de executar o procedimento no Sybase com o valor correspondente no SQL Server
Se você escolherFalse, o parâmetro será excluído da verificação de resultados.
Usar escala personalizada
Para parâmetros de tipo de dados numéricos de comprimento aproximado e fixo, você pode definir uma escala personalizada para a comparação.
Se escolher True, os valores numéricos serão arredondados de acordo com o valor da Escala de Comparação antes de serem comparados.
Se você escolherFalso, a comparação numérica será exata.
Comparando a escala
Disponível somente se a opção Usar escala personalizada estiver definida como True. Esta é a precisão para comparação numérica.
Comparação de data e hora
Define como os valores de data/hora são comparados.
Se você selecionar Comparar data inteira, a comparação completa de valores de ambas as plataformas será realizada.
Se você selecionar Comparar apenas data, a parte de tempo será ignorada.
Se você selecionar Comparar Somente Tempo, a parte de data será ignorada.
Caso selecione Ignorar milissegundos, os resultados serão comparados até aos segundos.
Se selecionar Ignorar Data e Milissegundos, o resultado será comparado apenas pela parte de tempo, com partes fraccionárias de um segundo ignoradas.
Ignorar Strings Case
Controla a sensibilidade a maiúsculas e minúsculas na comparação.
Se você escolher True, a comparação não diferenciará maiúsculas de minúsculas.
Se você escolher False, a comparação diferenciará maiúsculas de minúsculas.
Ignorar espaços à direita
Controla como os espaços à direita são tratados durante a comparação.
Se você escolher True, as cadeias de caracteres comparadas serão cortadas à direita antes da comparação.
Se escolher False, as cadeias comparadas preservarão o espaço branco no final.
Especificar valores de entrada para procedimentos e funções (Valores de Chamada)
Você pode especificar valores de parâmetros de entrada na página Valores de Chamada. O botão Adicionar Chamada adiciona uma nova chamada com valores de parâmetros vazios. O botão Remover Chamada remove a chamada atual.
Próximo Passo
Selecionando e configurando objetos afetados (SybaseToSQL)