Teste funcional do projeto de apis do wordpress
See original GitHub issueO projeto para consumir apis v1 e v2 do wordpress teve como finalidade resolver um problema apontado na issue #35.
O wordpress sugere a depreciação da api v1, mas ainda a utiliza em todos os sites hospedados em wordpress.com. A api v2 é uma especificação utilizada desde 2013 como plugin criado pela própria equipe do wordpress.
Resultado: é necessário suportar no frontpress tanto a versão v1 quanto a v2 da api, apesar das diferenças gritantes entre elas.
Criei essa issue para servir de roteiro de teste do projeto das apis. Sem mais delongas, o passo a passo para testar o funcionamento do frontpress para api v1 e v2 do wordpress é:
- Baixar e configurar o projeto do frontpress usando as instruções do readme
- Na raiz do projeto copiar o arquivo de exemplo de configuração v1 e nomea-lo como
frontpress.json
- Rodar o comando gulp
- Verificar a listagem de posts apenas garantindo que apresente: uma lista de posts com título, imagem de destaque, trecho, link funcionando
- Verificar um post completo garantindo que apresente: título, conteúdo do post, e ao final do post uma linha com categorias e outra linha logo abaixo com tags do post.
Basicamente repetir o mesmo processo para testar a v2.
- Parar o comando gulp
- Na raiz do projeto copiar o conteúdo do arquivo de exemplo de configuração v2 e sobrescrever o conteúdo do
frontpress.json
com este conteúdo copiado - Rodar o comando gulp
- Verificar a listagem de posts apenas garantindo que apresente: uma lista de posts com título, imagem de destaque, trecho, link funcionando
- Verificar um post completo garantindo que apresente: título, conteúdo do post, e ao final do post uma linha com categorias e outra linha logo abaixo com tags do post.
cc @taciogt
Issue Analytics
- State:
- Created 7 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
O Guia Completo do WordPress REST API Basics - Kinsta
A API do WordPress REST está definida para modificar o futuro do WordPress. Conheça as possibilidades que ele oferece e como acessá-lo.
Read more >Guia do iniciante para API REST do WordPress - Hostinger
Neste artigo, vamos introduzir você ao projeto REST API, e mostrar o porque é um grande negócio, em seguida, oferecer algumas dicas sobre...
Read more >A API REST do WordPress - Felipe Elia
Um deles é a API REST do WordPress. O artigo é grande, mas quando terminar a leitura você vai entender tudo sobre a...
Read more >[Iniciante] - Testes Unitários com WP-UNIT no Wordpress
Testes Unitários com WP-UNIT no Wordpress, para nível iniciante. ... Automacão de Testes Funcionais com Selenium. Fabrício Lemos. 1.5k visualizações.
Read more >Desmistificando os testes de API - Blog 4ALL Tests
Você entrou agora pra testar APIs e agora? ... De forma não funcional, você precisa validar o desempenho(performance), a segurança e a operacionalidade....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Conversei com o @taciogt e ví que o que estava rolando aqui é: Depois de testar a api v1 o Tácio manteve no frontpress.json o valor do restApiUrl mas alterou manualmente o valor de apiVersion.
Disso eu concluí que:
Estou considerando essa issue fechada. Testes foram feitos e sugestões de melhorias foram levantadas graças a esse teste.
Valeu, @taciogt !