Criador: James Martin
Criada por James Martin foi o responsável por propagar o conceito de CRUD em seu livro publicado em 1980 “Managing the Data-base Environment”. Descobri que o acrônimo também é uma heurística lendo o post do Conor Fitzgerald, em seu blog pessoal. Os termos Create, Read, Update e Delete podem ser exercitados, por exemplo, em testes que verificam a consistência dos dados em uma loja de e-commerce:
- CREATED: Criar um produto
- READ: Pesquisar o produto criado ou observar se ele aparece na lista de produtos cadastrados
- UPDATE: Alterar algum dado desse produto e verificar se a alteração foi feita
- DELETE: Excluir esse produto e verificar se a exclusão foi feita.