testing

Use ao verificar mudanças sem uma suíte de testes automatizados, ou planejar como testar este aplicativo kickstart.

npx skills add https://github.com/contentstack/kickstart-next-ssr --skill testing

Testing – kickstart-next-ssr

When to use

  • You need a minimal quality gate before a PR
  • You are validating Live Preview or Contentstack connectivity manually
  • You want to add automated tests later (planning only—this skill does not add dependencies)

Instructions

Current state

  • package.json has no test script and no Jest, Vitest, or Playwright dependency.
  • There is no __tests__ directory or *.test.ts(x) convention in the repo today.

Recommended local checks before merge

  1. npm run lint — catches ESLint issues (next lint).
  2. npm run build — ensures the Next.js production build succeeds (catches many TypeScript and bundling errors).

Manual / functional checks

  • With a seeded stack and valid .env, run npm run dev and load the home route.
  • For Live Preview: enable preview in Contentstack, use the preview URL with query parameters, and confirm content updates and editable regions behave as expected (see README.md and skills/contentstack-kickstart/SKILL.md).

Future automation (optional)

If the team adds a runner (e.g. Vitest for units, Playwright for e2e), update this skill with commands, file layout, and CI steps. Do not document tools until they exist in package.json.

Mais skills de contentstack

cms-assets
contentstack
Aconselhe desenvolvedores sobre organização, entrega e transformação de ativos no Contentstack. Aborde estrutura de pastas, transformações da Image Delivery API, publicação…
cms-branches-aliases
contentstack
Aconselhe desenvolvedores sobre o uso de branches do Contentstack para desenvolvimento isolado de conteúdo e aliases para implantações de conteúdo sem tempo de inatividade. Cubra estratégia de branches,…
cms-data-modeling-best-practices
contentstack
Orientar desenvolvedores a modelar conteúdo no Contentstack usando a estrutura reutilizável mais simples. A skill explica quando usar content types, references, global…
cms-live-preview-visual-builder-support-assistant
contentstack
Diagnostique e oriente implementações do Contentstack Live Preview e Visual Builder. Rastreie o contexto de preview, identifique o contrato quebrado e recomende a…
cms-releases
contentstack
Orientar desenvolvedores no uso de Contentstack Releases para implantação coordenada e atômica de conteúdo. Abordar criação de releases, gerenciamento de itens, implantação em estágios,…
cms-roles-permissions
contentstack
Aconselhe desenvolvedores sobre o design de funções, permissões, equipes e acesso por token no Contentstack. Explique funções integradas, funções personalizadas, mesclagem de permissões,…
cms-taxonomy
contentstack
Aconselhe desenvolvedores sobre o uso do Contentstack Taxonomy para classificação de conteúdo estruturada e hierárquica e filtragem no lado da entrega. Aborda taxonomy vs tags,…
cms-tokens-authentication
contentstack
Orientar desenvolvedores na escolha do método de autenticação e tipo de token adequados do Contentstack para casos de uso de frontend, backend, automação e aplicativos de terceiros.…