Há ocasiões em que você deseja concluir determinadas tarefas sem interferir no seu site de produção. Por exemplo, talvez você precise ter certeza de que pode atualizar um tema com segurança ou experimentar novos elementos de design. No entanto, a execução dessas ações no WordPress pode atrapalhar a experiência do usuário (UX) e até mesmo quebrar seu site.

Por isso, pode ser uma boa ideia você testar seu site WordPress com total privacidade. Para fazer isso, você pode configurar um site de teste ou criar um ambiente local. Assim, você poderá executar testes de velocidade, funcionalidade e segurança antes de aplicar as alterações ao seu site ativo.

Neste artigo, veremos mais de perto por que é importante testar seu site WordPress. Em seguida, mostraremos a você como executar três tipos diferentes de testes. Vamos começar!

Por que os testes do WordPress são importantes?

Há muitos benefícios em testar regularmente seu site WordPress. Como mencionamos, isso permite que você faça experiências com elementos de design e de interface do usuário (UI) sem afetar o site ativo.

Como resultado, você pode preservar seu site atual e manter todas as operações comerciais enquanto explora novas ideias. Se algo der errado no ambiente de teste, você não precisará se preocupar com o efeito que o tempo de inatividade pode ter sobre o tráfego e a receita da web.

Por outro lado, você também pode querer testar o seu site WordPress para detectar problemas que os visitantes possam ter ao visualizar suas páginas. Por exemplo, o seu site pode apresentar lentidão em um determinado navegador, ou o seu menu pode não ser exibido corretamente em dispositivos móveis.

Além disso, um ambiente de teste pode ser uma ótima maneira de evitar vulnerabilidades de segurança. Talvez você queira experimentar novos plugins e temas antes de instalá-los em seu site ativo. Enquanto isso, você pode executar atualizações em seu site de teste para garantir que elas sejam seguras.

Embora muitos iniciantes possam se beneficiar ao experimentar o WordPress em um ambiente seguro e privado, os testes também são muito importantes para desenvolvedores avançados. Com as ferramentas certas, os desenvolvedores podem configurar um ambiente de teste permanente para testar a funcionalidade dos produtos antes de disponibilizá-los ao público.

Quais são os tipos mais comuns de teste?

Agora que você sabe por que é importante testar o WordPress com segurança, vamos dar uma olhada em algumas das abordagens mais comuns.

  • Teste de funcionalidade. Isso permite que você obtenha uma compreensão completa da jornada do usuário em seu site. Por exemplo, você pode verificar se os formulários, botões e páginas de checkout estão funcionando corretamente.
  • Testes de desempenho e velocidade. Garantir que o seu site ofereça tempos de carregamento rápidos pode melhorar a experiência do usuário, ajudar na otimização de mecanismos de pesquisa (SEO) e aumentar as pontuações do Core Web Vitals.
  • Teste de segurança. Isso envolve a análise dos mecanismos de segurança em seu site, como certificados SSL, HTTPS, firewalls de aplicativos da web e muito mais. Ele ajuda você a proteger dados confidenciais, evitar ataques mal-intencionados e detectar vulnerabilidades do WordPress.

Independentemente do tipo do site que você administra, é uma boa prática adquirir o hábito de realizar regularmente testes de funcionalidade, desempenho e segurança.

Práticas recomendadas para testes de WordPress

É importante que você reconheça o valor de testar seu site em diferentes ambientes. Quando você souber a diferença entre cada tipo de ambiente, será mais fácil escolher a opção certa para suas necessidades.

Um ambiente local é hospedado em seu próprio computador. Dessa forma, nada do que você fizer nesse ambiente afetará o site ativo. Para uso geral, ele oferece uma ótima maneira de testar novos recursos e funcionalidades. Enquanto isso, para os desenvolvedores, um ambiente local pode ser o local ideal para você detectar bugs e erros em seu código.

Por outro lado, um ambiente de teste fornece uma cópia dos dados do seu site em um servidor (em vez de uma máquina local). É um ótimo lugar para você executar as principais atualizações de versão, alterações de configuração e migrações de banco de dados. Além disso, se você cria sites para clientes, um site de teste funciona bem como um site de demonstração para mostrar aos clientes a aparência do site.

Como configurar ambientes de teste

Agora que você tem uma melhor compreensão dos diferentes tipos de ambientes de teste, vamos dar uma olhada em como configurá-los!

Como configurar um ambiente de teste usando um site de teste

Conforme discutido, um site de teste é basicamente uma cópia completa do site ativo que você tem. Normalmente, ele será hospedado no mesmo servidor que o site ativo. A única diferença é que os visitantes não poderão acessá-lo.

Uma das melhores partes do ambiente de teste é que ela segue uma configuração do mundo real. Portanto, você pode entender corretamente a jornada que os clientes reais percorrem em suas páginas.

A maneira mais fácil de configurar um site de teste é por meio do seu provedor de hospedagem de sites. Nem todos os provedores de hospedagem de sites oferecem ambientes de teste com seus serviços de hospedagem. Mas, na Kinsta, é muito simples criar e configurar o ambiente de teste integrado do WordPress.

Você pode acessar seu site de teste fazendo login no seu painel MyKinsta. Basta você selecionar seu site na lista. Em seguida, na parte superior da tela, use o menu suspenso para alterar Produção para Teste:

Configurar um site de teste com a Kinsta
Configurar um site de teste com a Kinsta

Tenha em mente que pode levar até quinze minutos para gerar seu site de teste pela primeira vez. Em seguida, ele existirá como um subdomínio do seu domínio principal (ambos usam o mesmo servidor).

Quando estiver pronto para aplicar as alterações ao seu site ativo, você poderá simplesmente usar o botão Mover para o ambiente no painel.

Como configurar um ambiente de teste localmente

Embora um ambiente local funcione de forma semelhante a um site de teste, você não precisará hospedar o ambiente externamente. Em vez disso, o ambiente local residirá em um computador local (geralmente, o seu computador).

Para instalar um ambiente de teste de WordPress localmente, você precisará obter um conjunto de pilhas AMP para o seu computador. Esse software (Apache, MySQL e PHP) é usado para imitar o site do WordPress que você está usando.

Algumas das formas mais populares de instalar o WordPress localmente são o WAMP e o XAMPP. No entanto, a maneira mais fácil é usar o DevKinsta:

Use o DevKinsta para criar um ambiente local
Use o DevKinsta para criar um ambiente local

O DevKinsta é uma ferramenta de desenvolvimento local gratuita para WordPress de site único ou multisite. Com DeviKinsta, você terá acesso a várias ferramentas de gerenciamento de banco de dados e e-mail. Além disso, ela se integra perfeitamente ao MyKinsta (embora você não precise ser um cliente Kinsta para usar o DevKinsta).

Para começar, você precisará baixar a versão mais recente do DevKinsta. Para usuários de Mac, você adicionará o DevKinsta em Applications e clicará duas vezes no aplicativo DevKinsta para abri-lo.

O processo de instalação varia ligeiramente entre os sistemas operacionais, mas você pode consultar as instruções completas de instalação do DevKinsta, se necessário. Em seguida, você pode instalar o Docker Desktop para criar contêineres para o WordPress local.

Após instalar o DevKinsta e o Docker com sucesso, você pode criar seu site local. Você pode criar um novo site WordPress, importar um site existente da Kinsta ou criar um site personalizado:

Criando um site local usando DevKinsta
Criando um site local usando DevKinsta

Basta você escolher sua opção preferida. Se estiver importando da Kinsta, você precisará selecionar o site correto para importar e inserir seus detalhes de login. Em seguida, você será direcionado para a tela de Informações do site, que funciona como um painel de controle para o seu ambiente local.

Você também pode usar a API da Kinsta para criar um novo site/instalação de WordPress sem acessar o DevKinsta.

Como testar a funcionalidade do seu site WordPress (5 recursos)

Agora, vamos dar uma olhada em cinco maneiras de testar a funcionalidade do seu site WordPress. Uma das melhores partes do teste de funcionalidade é que você pode fazer isso diretamente em seu ambiente local ou usando o DevKinsta (ao contrário de outros tipos de teste que exigem que seu site esteja ativo).

Suporte para vários navegadores

É importante que você teste seu site WordPress em vários navegadores para ver como ele se parece para todos os visitantes. Isso ocorre porque navegadores diferentes usam códigos diferentes. Portanto, cada navegador manipula e exibe elementos da sua própria maneira.

Por exemplo, um usuário que acessa o seu site no Chrome pode visualizá-lo de forma diferente de um usuário que o visita usando o Firefox. E, embora 3,2 bilhões de usuários da Internet tenham preferido o Chrome como seu navegador principal em 2021, muitos continuam a usar o Firefox, o Edge, o Opera e o Safari.

Talvez você queira descobrir quais navegadores são populares entre seus visitantes para otimizar seu site especificamente para esses navegadores. Se você usa o Google Analytics, pode encontrar essas informações em seus relatórios de público-alvo.

Em seguida, você pode testar seu site quanto ao suporte entre navegadores usando uma ferramenta como o BrowserStack:

Execute testes entre navegadores com o BrowserStack
Execute testes entre navegadores com o BrowserStack

Com o BrowserStack, você pode testar seu site em 3.000 navegadores diferentes, incluindo as versões mais recentes do Edge, Safari, Firefox e Chrome. Você também pode aproveitar uma avaliação gratuita antes de se comprometer com um plano pago.

Teste de unidade

O teste de unidade envolve testar a menor unidade de um aplicativo isoladamente. Pode ser uma função, uma propriedade ou um método. Em seguida, essas unidades são analisadas quanto à operação adequada para garantir que o aplicativo se comporte conforme o esperado.

Você pode executar testes de unidade automaticamente usando uma ferramenta de terceiros, como o Travis CI. Embora seja possível executar testes unitários automaticamente usando ferramentas como o Travis CI, conduzir os testes localmente agiliza o processo de desenvolvimento.

Por exemplo, você pode querer testar a unidade de um tema ou plugin. Para fazer isso, você precisará instalar o Git, o SVN, o PHP e o Apache. Além disso, você precisará ter seu plugin pronto.

Para começar, abra o DevKinsta para iniciar seu ambiente de desenvolvimento local. Em seguida, instale o PHPUnit. Agora, você precisará gerar os arquivos de teste do plugin usando o seguinte comando:

bash
wp scaffold plugin-tests my-plugin

Neste ponto, você pode inicializar o ambiente de teste localmente executando o script de instalação:

bash
bash bin/install-wp-tests.sh wordpress_test root '' localhost latest

Esse script instala uma cópia do WordPress no site /tmp directory e nas ferramentas de teste de unidade do WordPress.

A próxima etapa é executar os testes de plugin usando o phpunit. Para obter instruções completas, consulte este guia sobre testes de unidade.

Capacidade de resposta para celular/desktop

Como mais de 60% das pessoas usam um dispositivo móvel para acessar a Internet, é mais importante do que nunca garantir que seu site WordPress seja responsivo. Dessa forma, você pode garantir que suas páginas sejam exibidas sem problemas em todos os tamanhos de tela, incluindo desktop, tablet e celular.

A maneira mais fácil de testar a capacidade de resposta do seu site é simplesmente inserir a URL do site em um dispositivo móvel. No entanto, se quiser testar a aparência do seu site no desktop, você pode fazer isso usando o WordPress Customizer.

Basta você acessar Appearance > Customize:

Teste a capacidade de resposta do WordPress com o Personalizador do WordPress
Teste a capacidade de resposta do WordPress com o Personalizador do WordPress

Dependendo do seu tema, você verá painéis diferentes. Mas, na parte inferior da página, você pode clicar no ícone de celular ou tablet para visualizar seu site no tamanho de tela especificado.

Além disso, você pode acessar as ferramentas de desenvolvedor do Google Chrome para ver como seu site WordPress aparece em dispositivos móveis. Tudo o que você precisa fazer é abrir uma página do seu site no Google Chrome.

Em seguida, clique com o botão direito do mouse na página e selecione Inspect:

Teste a capacidade de resposta do WordPress com o Google Chrome Inspect
Teste a capacidade de resposta do WordPress com o Google Chrome Inspect

Agora, localize a barra de ferramentas Alternar dispositivo na parte superior do pop-up (à esquerda da aba Elements):

Clique na barra de ferramentas Alternar dispositivo no Chrome Inspect
Clique na barra de ferramentas Alternar dispositivo no Chrome Inspect

Clique nela, e sua tela se adaptará instantaneamente:

Veja seu site na visualização móvel com o Google Chrome Inspect
Veja seu site na visualização móvel com o Google Chrome Inspect

Como você pode ver, agora é possível testar como seu site é exibido em dimensões responsivas. Se você clicar no menu suspenso Dimensions, poderá testar sua página em outros dispositivos, como diferentes modelos de iPhone e Samsung Galaxy.

Teste de interface do usuário (UI)

Quando falamos sobre a interface do usuário (UI) do seu site, estamos nos referindo a qualquer componente do site com o qual os visitantes possam interagir. Por exemplo, a maioria dos sites apresenta links, botões, menus, etc. Em algum momento, os usuários precisarão interagir com esses elementos.

Portanto, é muito importante que você teste a interface do usuário. Se algo não estiver funcionando corretamente, os visitantes podem ficar frustrados e abandonar o site.

Você pode configurar um ambiente local para testar os elementos da interface do usuário. Por exemplo, talvez você queira desenvolver um novo menu de navegação e testá-lo.

Nesse cenário, você pode abrir a área de administração local no painel do DevKinsta. Em seguida, navegue até Appearance > Menus no site local. Agora, clique em Criar um novo menu.

Dê um nome ao seu menu e clique em Save Menu. Em seguida, adicione itens de menu à esquerda da tela e selecione Add to Menu:

WordPress local para teste da interface do usuário
WordPress local para teste da interface do usuário

Em Menu Settings, marque a caixa que diz Primary Menu. Em seguida, salve suas alterações.

Você também pode clicar em Manage with Live Preview na parte superior da tela para ver como o menu está ficando:

Ver seu menu local com visualização em tempo real.
Ver seu menu local com visualização em tempo real.

Em seguida, abra o site local em um novo navegador para visualizar o novo menu no frontend:

Testando a interface do usuário em seu ambiente local
Testando a interface do usuário em seu ambiente local

Você também pode testar os links de navegação clicando em cada um dos itens do menu. Por exemplo, quando clicamos no link Wholesale Ordering, somos redirecionados para a página relevante que adicionamos ao nosso menu:

Testes de links de menu no ambiente local
Testes de links de menu no ambiente local

Dessa forma, você pode testar novos elementos de design e garantir que a interface do usuário esteja funcionando corretamente.

Testes visuais

O teste de regressão visual (VRT) garante que todos os seus elementos de design e layouts apareçam como deveriam. Por esse motivo, o VRT é geralmente implementado após alterações no site, como quando você troca de tema ou atualiza um plugin.

Dessa forma, você pode ter certeza de que as alterações não prejudicaram seus elementos visuais. Por exemplo, seu conteúdo pode estar desalinhado ou os botões podem ter desaparecido.

Da mesma forma que o teste de interface do usuário, você geralmente não saberia desses tipos de problemas sem visitar o site no frontend. Você pode encontrar ferramentas automatizadas de VRT para testar continuamente seu site, procurando anormalidades visuais.

Ou você pode simplesmente comparar suas páginas manualmente antes e depois de aplicar as alterações. Digamos que você queira trocar de tema. É mais seguro fazer isso em um ambiente local, como o DevKinsta, para que você possa realizar testes visuais antes de aplicar a alteração ao seu site ativo.

Neste momento, temos o tema Twenty Twenty ativado em nosso site local. Como você pode ver, a página inicial exibe todos os botões, textos e imagens alinhados centralmente:

Executar testes visuais no DevKinsta
Executar testes visuais no DevKinsta

No entanto, quando mudamos para o tema Twenty Twenty-Three, você pode notar que o botão Shop now está desalinhado:

Detectar erros visuais com testes visuais do WordPress
Detectar erros visuais com testes visuais do WordPress

Ao configurar um ambiente local para o seu teste, você pode detectar anormalidades visuais como essa.

Como testar a velocidade do seu site WordPress (6 considerações)

Outra maneira importante de testar seu site WordPress é verificar a velocidade atual do site. Nesta seção, veremos seis considerações para ajudar você a testar o desempenho do seu site.

Com isso em mente, pode ser útil para você começar a usar o Kinsta APM. Com nossa ferramenta de monitoramento de desempenho de aplicativos, é fácil identificar problemas de desempenho do WordPress:

Ferramenta Kinsta APM
Ferramenta Kinsta APM

Por exemplo, você pode obter informações sobre todos os processos PHP, consultas ao banco de dados MySQL e chamadas HTTP externas. Como resultado, você estará em uma posição melhor para detectar chamadas de API longas, consultas lentas a bancos de dados e códigos de temas e plugins não otimizados.

Melhor ainda, o Kinsta APM é gratuito em todos os planos da Kinsta, e você pode acessar a ferramenta diretamente do seu painel MyKinsta. No geral, é uma solução fácil de usar que ajuda você a melhorar o desempenho e os tempos de carregamento do seu site.

Consultas ou scripts lentos

Primeiramente, para garantir que seu site esteja funcionando no seu mais alto nível possível, você pode testar o WordPress em busca de consultas ou scripts lentos. Consultas e scripts lentos têm um efeito na velocidade geral da página e tornam seu site menos eficiente.

A maneira mais fácil de identificar consultas e scripts lentos é habilitar o Kinsta APM. Se você é um cliente Kinsta, pode acessar a ferramenta gratuitamente. No entanto, você precisará ativá-la no seu painel MyKinsta.

Para fazer isso, basta fazer login em sua conta e escolher o site onde você deseja usar a ferramenta APM. Agora, navegue até a aba APM e clique em Habilitar:

Habilitando a ferramenta Kinsta APM em seu painel MyKinsta
Habilitando a ferramenta Kinsta APM em seu painel MyKinsta

Em seguida, você precisará escolher a duração pela qual deseja usar a ferramenta. Como a ferramenta APM usa recursos do servidor, ela pode ter um impacto no desempenho do seu site. Portanto, é melhor habilitar a ferramenta somente durante o período em que você estiver solucionando ativamente um problema de desempenho.

Faça sua escolha e clique em Habilitar tempo de monitoramento:

Habilitar o tempo de monitoramento para o Kinsta APM
Habilitar o tempo de monitoramento para o Kinsta APM

Pode levar alguns minutos para que a ferramenta reúna dados sobre seu site. Depois disso, vá para a aba Banco de dados e localize a seção Consultas de banco de dados mais lentas:

Exibir consultas de banco de dados mais lentas
Exibir consultas de banco de dados mais lentas

Aqui, você encontrará as dez consultas de banco de dados mais lentas do seu site. Se você clicar em uma consulta, também poderá ver as amostras de transações:

Visualização de amostras de transações
Visualização de amostras de transações

Dessa forma, você pode obter mais informações sobre a amostra, a linha do tempo do rastreamento, os detalhes do intervalo e o rastreamento de pilha.

Plugins lentos

Embora os plugins mal codificados possam afetar a segurança do seu site WordPress, eles também podem afetar o desempenho. Portanto, é importante que você detecte esse problema o mais rápido possível.

Novamente, você pode usar a ferramenta Kinsta APM para identificar plugins lentos. Depois que você habilitar a ferramenta em seu painel MyKinsta, navegue até a aba APM. Em seguida, você deve mudar para o WordPress:

Teste de plugins lentos
Teste de plugins lentos

A primeira seção que você verá é Plugins mais lentos do WordPress. Os plugins mais lentos registrados estão listados na parte superior da seção.

Para obter mais informações sobre os problemas de desempenho, clique em um dos plugins listados. Isso carregará as amostras de transações que o plugin executou. Por exemplo, você poderá visualizar o registro de data e hora, a linha do tempo do rastreamento da transação, os detalhes do intervalo, a linha do tempo do rastreamento e muito mais.

Páginas lentas

Também é importante que você teste o WordPress quanto a páginas lentas, pois isso pode resultar em uma experiência de usuário ruim. Além disso, a velocidade da página é um fator de classificação para mecanismos de pesquisa como o Google.

Você pode usar uma ferramenta gratuita de teste de velocidade do site, como o Pingdom ou o PageSpeed Insights, para gerar uma pontuação rápida da velocidade da página. No entanto, você pode obter uma compreensão mais detalhada da velocidade da sua página usando a ferramenta Kinsta APM.

Depois que você habilitar o Kinsta APM, levará alguns segundos para carregar as métricas de desempenho do seu site. Depois disso, vá para a aba Transações:

Teste páginas lentas do WordPress com o Kinsta APM
Teste páginas lentas do WordPress com o Kinsta APM

Aqui, você poderá visualizar alguns dados sobre o tempo geral de transação do seu site. Mas você também pode rolar para baixo até Transações mais lentas para ver os processos PHP que levam o maior tempo de transação:

Exibir as transações mais lentas.
Exibir as transações mais lentas.

Ao selecionar uma transação, você pode identificar a URL responsável por gerá-la. Em seguida, clique nessa URL para visualizar a linha do tempo do rastreamento da transação:

Linha do tempo para as transações mais lentas.
Linha do tempo para as transações mais lentas.

Dessa forma, você pode encontrar o intervalo que está consumindo a duração máxima. Se esses intervalos forem considerados críticos para o seu desempenho, eles serão geralmente destacados em laranja ou vermelho.

Armazenamento em cache

O armazenamento em cache oferece uma maneira fácil de aumentar o tempo de carregamento. Ele funciona armazenando cópias do seu site no servidor. Dessa forma, quando um usuário solicita sua página, o servidor pode exibir a versão em cache, permitindo que os dados sejam enviados muito mais rapidamente.

Na Kinsta, você tem acesso ao cache em nível de servidor que é ativado automaticamente em todos os sites ativos. Mas se estiver usando um ambiente de teste, você precisará ativar o cache manualmente.

No seu painel MyKinsta, clique em Sites WordPress e escolha seu site. Em seguida, navegue até Ferramentas e, em Cache do site, clique em Habilitar:

Habilitar o cache em nível de servidor no MyKinsta
Habilitar o cache em nível de servidor no MyKinsta

Agora, a maneira mais simples de testar o cache é executar seu site em uma ferramenta de teste de velocidade da web, como o Pingdom. No entanto, é importante que você execute o teste mais de uma vez. Isso ocorre porque, se você executar apenas uma vez, o conteúdo pode ainda não estar armazenado em cache no servidor do host ou na CDN.

Digite sua URL na caixa de URL no Pingdom e selecione uma localização. Agora, em Response Headers, localize x-kinsta-cache. Se estiver escrito MISS, significa que seu site não está sendo carregado do cache.

Para corrigir isso, você precisará executar seu site no teste do Pingdom mais algumas vezes. Isso deve fazer com que os cabeçalhos x-kinsta-cache e x-cache registrem um HIT. Agora, você analisa os resultados, observando a grande barra amarela que indica o tempo de espera ou Time to First Byte (TTFB).

Normalmente, esse número é alto se a página não tiver vindo do cache. Novamente, talvez você queira executar o teste uma vez com o cache desativado e outra vez com o cache ativado para ver claramente a diferença.

Rede de distribuição de conteúdo (CDN)

Uma Rede de Distribuição de Conteúdo (CDN) permite que você melhore seus tempos de carregamento, servindo suas páginas da web por meio de um servidor fisicamente mais próximo de seus visitantes. Com todos os planos Kinsta, você obtém acesso de um CDN alimentada pelo Cloudflare.

Para novos sites, a CDN é ativada por padrão. Mas você pode verificar se sua CDN está ativada fazendo login no painel MyKinsta.

Vá para Sites WordPress e selecione o nome do seu site. Agora, clique na aba CDN e clique em Habilitar. Se você ver Desabilitar, saberá que o CDN está habilitado:

Habilitando o CDN da Kinsta
Habilitando o CDN da Kinsta

Para testar o seu CDN, é mais fácil usar uma ferramenta de teste de velocidade de sites. Mas, primeiro, pode ser uma boa ideia inspecionar os cabeçalhos HTTP de um ativo estático para garantir que ele esteja sendo carregado a partir da CDN da Kinsta.

Você pode verificar isso usando a ferramenta de inspeção do seu navegador ou usando nosso verificador gratuito de status HTTP e redirecionamento. Agora, você precisará escolher uma ferramenta de teste de velocidade do site, como o Pingdom:

Pingdom
Pingdom

Talvez você queira executar o primeiro teste após desabilitar o CDN. Em seguida, você pode testar novamente seu site com o CDN habilitado para ver a diferença. Você também deve testar sua CDN em locais diferentes.

Quando o teste estiver concluído, você deverá observar as solicitações que estão sendo carregadas a partir da CDN da Kinsta (xxxxkinstacdn.com). Para obter detalhes completos sobre esse tópico, confira nosso artigo sobre como executar um teste de CDN.

Teste de carregamento

Ao contrário da opinião popular, há uma diferença fundamental entre o teste de velocidade do site e o teste de carregamento. Essencialmente, o teste de velocidade mede o tempo de carregamento de uma página, incluindo os tempos de resposta do MySQL e do PHP.

Por outro lado, os testes de carregamento oferecem um nível mais detalhado de granularidade com testes de velocidade. Por exemplo, eles podem ser usados para medir os tempos de carregamento em determinadas situações, como quando seu site é afetado por um alto volume de tráfego repentino.

O processo de configuração de um teste de carregamento é bastante complexo. Por isso, pode ser uma boa ideia pedir ajuda a um desenvolvedor. Se você quiser executar um teste de carregamento no seu site Kinsta, entre em contato com um membro da nossa equipe de suporte.

Como testar a segurança do seu site WordPress

Por fim, ao testar o WordPress, é importante garantir que todo o software em seu site seja seguro. Embora isso diga respeito ao software principal do WordPress que a plataforma usa, também se estende à segurança de temas e plugins.

Na verdade, testar temas e plugins pode ser ainda mais importante, pois eles nem sempre vêm de uma fonte confiável. Se você instalar temas e plugins de sites de terceiros, não há como verificar se o software passou por todas as verificações de segurança necessárias.

Isso significa que o plugin ou o tema pode ser mal codificado ou até mesmo conter scripts mal-intencionados ou bugs que podem danificar seu site. Além disso, é importante manter todos os softwares do seu site atualizados, pois softwares desatualizados podem ser usados como backdoor para que agentes mal-intencionados obtenham acesso.

Segurança básica

Embora o WordPress seja uma plataforma segura, ele não é imune a ataques cibernéticos. Portanto, é importante que você avalie regularmente a segurança do seu software principal.

Uma das melhores maneiras de proteger seu software principal é optar por um provedor de hospedagem de sites de qualidade. Por exemplo, na Kinsta, você terá acesso à proteção contra DDoS, firewalls e verificação de malware. Além disso, temos uma equipe dedicada de remoção de malware à disposição. Portanto, mesmo que seu site seja infectado, podemos ajudar a restaurá-lo ao seu estado original.

De qualquer forma, quando uma nova atualização do WordPress for lançada, você poderá testar se ela é segura primeiro executando a atualização em um site de teste ou em um ambiente local.

Na Kinsta, isso é muito fácil de fazer. Tudo o que você precisa fazer é navegar até Sites WordPress e escolher seu site na lista. Em seguida, certifique-se de que seu site esteja definido como Teste quando você executar a atualização.

Quando você tiver certeza de que a nova versão do WordPress é segura, retorne a essa tela e clique em Mover para o ambiente > Mover para LIVE para aplicar a alteração:

Aplicar as alterações do site de teste de produção.
Aplicar as alterações do site de teste de produção.

Em seguida, faça sua seleção (escolhendo entre arquivos ou banco de dados) e confirme sua escolha clicando em Mover para produção.

Segurança do tema

Quando você encontra um novo tema que deseja instalar, a melhor coisa a fazer é ativar o tema em um ambiente de desenvolvimento local ou em seu site de teste. O mesmo vale para quando um tema existente em seu site lança uma atualização.

A maioria das atualizações de temas vem com correções para problemas de segurança. No entanto, você também pode receber uma atualização ruim que entre em conflito com algum outro software em seu site.

Enquanto isso, se for um tema que você nunca usou antes (e não conhece os desenvolvedores), instalar o tema em um ambiente local é muito mais seguro. Isso significa que, mesmo que o tema estrague seu site, seu site ativo não será afetado.

Portanto, se você for um cliente Kinsta, poderá configurar um site de teste. Ou, se o seu site não estiver hospedado na Kinsta, você pode começar gratuitamente com o DevKinsta, onde é possível configurar um ambiente de desenvolvimento local.

Quando você abrir o DevKinsta em seu computador, vá para a página Informações do site e clique em WP Admin:

Iniciar site local a partir do DevKinsta
Iniciar site local a partir do DevKinsta

Em seguida, instale e ative o tema como você faria normalmente no WordPress. Normalmente, é uma boa ideia esperar pelo menos uma semana antes de você instalar o tema em seu site ativo (o mesmo vale para a execução de uma nova atualização de tema).

No entanto, se você quiser avaliar a segurança de um tema existente em seu site, a maneira mais fácil de fazer isso é com um scanner de segurança. O WPScan é uma ótima opção que detectará qualquer vulnerabilidade em seus temas de WordPress.

Segurança de plugins

Os plugins também podem representar uma ameaça à segurança do seu site. Por isso, é uma boa prática avaliar regularmente a segurança de seus plugins.

Como discutimos acima, você pode instalar um novo plugin (ou executar uma atualização de plugin) em um ambiente local ou em um site de teste. Dessa forma, se algo der errado, seu site ativo permanecerá intacto.

No entanto, assim como no caso dos temas, também pode ser útil instalar um verificador de vulnerabilidades como o WPScan. Essa ferramenta é totalmente gratuita para você usar. Tudo o que você precisa fazer é registrar uma conta. Em seguida, você pode adicionar o token da API ao seu site WordPress.

Depois que o scanner estiver vinculado ao seu site, navegue até WPScan > Settings, onde você pode configurar varreduras automatizadas diárias ou de hora em hora:

Teste a segurança do plugin com o WPScan
Teste a segurança do plugin com o WPScan

Ou, clique na aba Report para executar um teste manualmente. Quando o teste for concluído, role para baixo até a seção Plugins:

Relatórios do WPScan
Relatórios do WPScan

Aqui, você pode ver uma lista completa de todos os plugins do seu site. Se os seus plugins forem seguros, você verá uma marca de seleção ao lado de cada um dos nomes dos plugins. Caso contrário, você encontrará algumas informações listadas na coluna Vulnerabilities.

Velocidade e segurança são melhores quando você escolhe a hospedagem certa

É claro que você pode otimizar suas páginas da internet e tomar todas as medidas de segurança necessárias para executar um site de sucesso. No entanto, em última análise, a melhor maneira de garantir que seu site seja seguro e rápido é usar um provedor de hospedagem de qualidade.

Na Kinsta, priorizamos a velocidade e a segurança:

Kinsta
Kinsta

Todos os nossos planos são hospedados nas CPUs mais avançadas com disponibilidade global. Além disso, você terá acesso ao CDN Cloudflare da Kinsta, com servidores localizados em mais de 260+ locais.

Para aqueles que se preocupam com a segurança na internet, a Kinsta oferece vários recursos para fortalecer seu site. Você pode contar com backups diários, verificação de malware, proteção DDoS e firewalls. Além disso, fornecemos acesso SSH com login seguro e você pode instalar um certificado SSL gratuito com apenas um clique.

Resumo

Sem testar o seu site WordPress, você não pode entender adequadamente a forma como os usuários experimentam o seu site. Por exemplo, aqueles que usam determinados navegadores podem ter problemas com o menu. Enquanto isso, visitantes em dispositivos móveis podem enfrentar longos tempos de espera. Por isso, é importante testar o seu site WordPress.

A melhor maneira de testar seu site é configurar um site de teste ou criar um ambiente local com o DevKinsta. Assim, você poderá obter informações sobre a funcionalidade, o desempenho e a segurança do seu site (sem interromper sua experiência na internet em tempo real).

No entanto, nunca é demais ter um pouco mais de segurança. Uma das maneiras mais fáceis de garantir que seu site funcione sem problemas em todos os momentos é optar por um provedor de hospedagem de sites de alta qualidade como a Kinsta. Confira nossos planos para começar!

Jeremy Holcombe Kinsta

Content & Marketing Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems ;).