test(e2e): limite do Tab sobe para 37 com o quinto cliente na faixa do hero
This commit is contained in:
1 parent
bcdf0099c5
commit
558c3d5b48
1 file changed
+6
-6
@@ -10,9 +10,9 @@ import {
|
|||||||
* (c) Teclado, no computador:
|
* (c) Teclado, no computador:
|
||||||
* (a) atalho: Tab até "Falar sobre meu projeto" no cabeçalho, Enter, e o campo de nome do contato em até 4 Tabs.
|
* (a) atalho: Tab até "Falar sobre meu projeto" no cabeçalho, Enter, e o campo de nome do contato em até 4 Tabs.
|
||||||
* Só no computador: no celular o botão do hero abre o WhatsApp, não o formulário.
|
* Só no computador: no celular o botão do hero abre o WhatsApp, não o formulário.
|
||||||
* (b) caminho linear: do topo da home, o Tab chega ao campo de nome do contato em até 36 toques, mais os controles da
|
* (b) caminho linear: do topo da home, o Tab chega ao campo de nome do contato em até 37 toques, mais os controles da
|
||||||
* barra de cookies enquanto ela estiver aberta (primeira visita: 36 + 3 = 39; com o consentimento já salvo a barra
|
* barra de cookies enquanto ela estiver aberta (primeira visita: 37 + 3 = 40; com o consentimento já salvo a barra
|
||||||
* não abre e o limite é 36). A vitrine de projetos é navegada com as setas: um seletor e o link do case; ver o
|
* não abre e o limite é 37). A vitrine de projetos é navegada com as setas: um seletor e o link do case; ver o
|
||||||
* inventário em LINEAR_MAX_TABS.
|
* inventário em LINEAR_MAX_TABS.
|
||||||
* Os testes continuam apertando Tab depois do limite só para dizer, na falha, quantos toques faltavam.
|
* Os testes continuam apertando Tab depois do limite só para dizer, na falha, quantos toques faltavam.
|
||||||
*/
|
*/
|
||||||
@@ -21,17 +21,17 @@ const CTA_LABEL = "Falar sobre meu projeto";
|
|||||||
const SHORTCUT_MAX_TABS_TO_CTA = 20;
|
const SHORTCUT_MAX_TABS_TO_CTA = 20;
|
||||||
const SHORTCUT_MAX_TABS_AFTER_ENTER = 4;
|
const SHORTCUT_MAX_TABS_AFTER_ENTER = 4;
|
||||||
/**
|
/**
|
||||||
* Limite do caminho linear: 36 toques. Inventário das paradas legítimas, do topo da home ao campo de nome (36 hoje):
|
* Limite do caminho linear: 37 toques. Inventário das paradas legítimas, do topo da home ao campo de nome (37 hoje):
|
||||||
* 1 link "Pular para o conteúdo";
|
* 1 link "Pular para o conteúdo";
|
||||||
* cabeçalho: logo, 5 links (Cases, Serviços, Como trabalho, Sobre, IA) e "Falar sobre meu projeto" (7);
|
* cabeçalho: logo, 5 links (Cases, Serviços, Como trabalho, Sobre, IA) e "Falar sobre meu projeto" (7);
|
||||||
* hero: "Falar sobre meu projeto", "Ver projetos entregues", os 5 clientes da faixa, LinkedIn e e-mail (9);
|
* hero: "Falar sobre meu projeto", "Ver projetos entregues", os 5 clientes da faixa, LinkedIn e e-mail (9);
|
||||||
* vitrine de projetos: o seletor, o link do case do projeto aberto e "Ver os cases" (3);
|
* vitrine de projetos: o seletor, o link do case do projeto aberto e "Ver os cases" (3);
|
||||||
* ofertas: 3 botões e 3 links de case/página, mais "Ver todos os serviços" (7);
|
* ofertas: 3 botões e 4 links de case/página (a revisão aparece no card e no fim), mais "Ver todos os serviços" (8);
|
||||||
* "Ver trajetória completa" (1) e as 5 perguntas da FAQ (5);
|
* "Ver trajetória completa" (1) e as 5 perguntas da FAQ (5);
|
||||||
* contato: WhatsApp e e-mail (2), e então o campo de nome.
|
* contato: WhatsApp e e-mail (2), e então o campo de nome.
|
||||||
* Tudo isso é conteúdo e navegação que a pessoa quer alcançar; o limite não deve subir sem uma parada nova justificada.
|
* Tudo isso é conteúdo e navegação que a pessoa quer alcançar; o limite não deve subir sem uma parada nova justificada.
|
||||||
*/
|
*/
|
||||||
const LINEAR_MAX_TABS = 36;
|
const LINEAR_MAX_TABS = 37;
|
||||||
/** Primeira visita: a barra de cookies abre antes do cabeçalho e soma os controles dela (link da política, Aceitar, Recusar). */
|
/** Primeira visita: a barra de cookies abre antes do cabeçalho e soma os controles dela (link da política, Aceitar, Recusar). */
|
||||||
const LINEAR_MAX_TABS_FIRST_VISIT =
|
const LINEAR_MAX_TABS_FIRST_VISIT =
|
||||||
LINEAR_MAX_TABS + COOKIE_BAR_CONTROLS.length;
|
LINEAR_MAX_TABS + COOKIE_BAR_CONTROLS.length;
|
||||||
|
|||||||
Reference in new issue
Block a user