====== Cenários de Testes - Geração do Arquivo do Censo Inicial ====== ===== Pré-requisitos ===== * O School Desktop deve gerar o arquivo do Censo Inicial com base nas informações dos alunos matriculados. ===== Cenários ===== |< 100% 1% 20% 20% 40% 19%>| ^ Nº ^ Cenários ^ Passos ^ Resultados esperados ^ Observações ^ | 01 |Escola com situação de funcionamento "EXTINTA". |- Gerar o arquivo do censo inicial de uma escola com essa situação de funcionamento. |- Apenas o registro 00 pode existir no arquivo.\\ - O registro 00 deve ter 42 campos. | | | 02 |Escola com situação de funcionamento "PARALISADA". |- Gerar o arquivo do censo inicial de uma escola com essa situação de funcionamento. |- Apenas o registro 00 pode existir no arquivo.\\ - O registro 00 deve ter 42 campos. | | | 03 |Escola com situação de funcionamento "EM ATIVIDADE". |- Gerar o arquivo do censo inicial de uma escola com essa situação de funcionamento. |- Todos os registros devem ser preenchidos quando a Situação de funcionamento da escola for igual a em atividade.\\ - O registro 00 deve vir no começo do arquivo.\\ - O registro 00 deve ter 42 campos.\\ - O registro 10 deve vir após um registro 00.\\ - O registro 10 deve ter 107 campos.\\ - O registro 20 deve vir após um registro 10 ou após um registro 20.\\ - O registro 20 deve ter 65 campos.\\ - O registro 30 deve vir após um registro 20 ou após um registro 51.\\ - O registro 30 deve ter 26 campos.\\ - O registro 40 deve vir após um registro 30.\\ - O registro 40 deve ter 13 campos. \\ - O registro 50 deve vir após um registro 40.\\ - O registro 50 deve ter 43 campos. \\ - O registro 51 deve vir após um registro 50 ou um registro 51.\\ - O registro 51 deve ter 21 campos.\\ - O registro 60 deve vir após um registro 51 ou após um registro 80.\\ - O registro 60 deve ter 39 campos.\\ - O registro 70 deve vir após um registro 60.\\ - O registro 70 deve ter 29 campos.\\ - O registro 80 deve vir após um registro 70 ou após um registro 80.\\ - O registro 80 deve ter 24 campos.\\ - Deve haver os registros 30, 40, 50 e 51 para cada profissional escolar em sala de aula informado.\\ - Deve haver os registros 60, 70 e 80 para cada aluno informado.\\ - Não pode haver mais de um registro 00 para uma mesma escola informada.\\ - Não deve haver para a mesma turma mais de um registro 20.\\ - É necessário pelo menos um registro 80, e um 51, para o registro 20.\\ - Deve haver um registro 99 ao final do arquivo, sinalizando que o mesmo foi encerrado. | | ===== Observações ===== * Não pode haver letras minúsculas nem caracteres acentuados no arquivo. * Deve ser gerado 1 arquivo por escola.