Saga GenX – Etapa Bumerangue

Publicado: 26 de fevereiro de 2014 em Desenvolvendo em Genexus, Trabalho
Tags:

Então, faz um tempo maior que o costumeiro para escrever aqui. Isso não é por falta de tempo, mas por falta do que dizer. Porém, quando você conclui um software, você precisa testa-lo.

Sim, acostumei muito facilmente a testar software usando JUnit. É trabalhoso, mas de certa forma facilita o desenvolvimento, me da segurança no momento de concluir o software realmente e entregar. Porém, quando não se tem, aí vc sentirá falta. Isso mesmo, senti muita falta de um JUNit, pois precisava realizar os seguintes testes:

  1. Upload de arquivo vazio
  2. Upload de arquivo repetido
  3. Substituir dados em Tabela A
  4. Quando Tabela A vazia, Inserir dados do Arquivo
  5. Quando Tabela A com dados:
  6. –  Verificar Data de Tabela A, se for maior que Arquivo não Alterar
  7. – Verificar Data de Tabela A, se for menor ou igual a Arquivo, Alterar
  8. Verificar se inserir vazio, quando CNAE não for encontrado.

Em Testes, seria trabalhoso, mas muito simples de realiza-los… mas ficar mudando arquivo, mudando nome, subindo arquivo toda hora, mexe no arquivo, mexe no código, mexe de novo no arquivo, mexe no código, aí não se sabe se a ultima alteração influencia na primeira, mas ai testa de novo a primeira…. pouts… foi quase 1 dia para pegar as possibilidades e corrigir pequenos erros não tratados… e imagino que tenha outros mais…

Então, dê valor ao seu TDD de cada dia. 

Recebi uma nova especificação de desenvolvimento (que é o nome de um documento que explica o que eu tenho q fazer na próxima etapa). É a mesma tela, mesmas funções, portanto continuo alterando o mesmo código. Apareceu coisas novas, e vamos inseri-las.

abraços

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s