Created: | 9/3/2009 23:14:49 |
Modified: | 9/3/2009 23:54:38 |
![]() |
|
![]() |
Scenario | Type | Detail |
Basic Path | Basic Path | <p>1- O cliente fornece as seguintes informações sobre a localidade a ser criada:<br/></p><p>(i) nome da localidade;<br/></p><p>(ii) papel logístico da localidade;<br/></p><p>2- O cliente aciona o botão de Submit.<br/></p><p>2 - Nova localidade é persistida.<br/></p><p>3 - Mensagem de sucesso exibida ao cliente.<br/></p>
|
Nome da localidade inválido | Alternate | <p>Após o passo 2 do fluxo básico:<br/></p><p><br/></p><p>2.1 - Verifica se o nome fornecido está branco ou nulo.<br/></p><p>2.2 - Se sim, exibe uma mensagem de erro para o cliente, informando sobre a inconsistência.<br/></p><p>2.3 - Caso contrário, o caso de uso segue sem tomar nenhuma ação.<br/></p>
|
Nome da localidade já existe | Alternate | <p>Após o passo 2 do fluxo básico:<br/></p><p><br/></p><p>2.1 - Verifica nas informações persistidas se já existe uma localidade com o mesmo nome.<br/></p><p>2.2 - Se existe, exibe uma mensagem de erro para o cliente, informando sobre a duplicidade.<br/></p><p>2.3 - Caso contrário, o caso de uso segue sem tomar nenhuma ação.<br/></p>
|
Papel logístico inválido | Alternate | <p>Após o passo 2 do fluxo básico:<br/></p><p><br/></p><p>2.1 - Verifica se foi selecionado o papel logístico da localidade.<br/></p><p>2.2 - Se não, exibe uma mensagem de erro para o cliente, informando sobre a inconsistência.<br/></p><p>2.3 - Caso contrário, o caso de uso segue sem tomar nenhuma ação.<br/></p>
|
Object | Type | Connection | Notes |
User | Actor | UseCase |