ao confirmar as informações de login, verificar uma coluna no banco de dados chamado "UpdateInfo", se estiver vazio (primeiro login) preencher com a data de primeiro login e entao abrir tela de atualização de dados.
sempre apos o login, verificar a data de atualização de dados, e repetir a tela após x meses.
Nunca fez login:
UpdateInfo
| |
Segundo Login:
UpdateInfo
|10/06/2022|
Após 3 meses:
UpdateInfo
|10/08/2022|
Dado que sou um usuario fazendo login no app
Quando for meu primeiro login
Então a tela de confirmação de dados deve ser apresentada
E a tabela "UpdateLogin" deve ser atualizada
Dado que sou um usuario fazendo login no app
Quando não for meu primeiro login
Então deve ser verificado a ultima vez que foi atualizado os dados
Dado que o usuario não atualiza os dados ha 3 meses
Quando ele fizer login no sistema
Então a tela de atualização de dados deve ser apresentada
ao confirmar as informações de login, verificar uma coluna no banco de dados chamado "UpdateInfo", se estiver vazio (primeiro login) preencher com a data de primeiro login e entao abrir tela de atualização de dados.
sempre apos o login, verificar a data de atualização de dados, e repetir a tela após x meses.
Nunca fez login:
UpdateInfo | |
Segundo Login:
UpdateInfo |10/06/2022|
Após 3 meses: UpdateInfo |10/08/2022|
Dado que sou um usuario fazendo login no app Quando for meu primeiro login Então a tela de confirmação de dados deve ser apresentada E a tabela "UpdateLogin" deve ser atualizada
Dado que sou um usuario fazendo login no app Quando não for meu primeiro login Então deve ser verificado a ultima vez que foi atualizado os dados
Dado que o usuario não atualiza os dados ha 3 meses Quando ele fizer login no sistema Então a tela de atualização de dados deve ser apresentada