Upload
roger-ritter
View
439
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Testes Unitários com WP-UNIT no Wordpress, para nível iniciante.
Citation preview
Testes Unitários Objetivo dos Testes Unitários Exemplos de Testes Unitários CMS Wordpress Testes Unitários com Wordpress Exemplos de Testes Unitários com
Wordpress Referências
Apresentação
É a aplicação de teste nas assinaturas de entradas e saídas de um sistema, que consiste em validar dados válidos e inválidos via I/O (entrada/saída) sendo aplicado normalmente por desenvolvedores;
Aplicado normalmente em funções individuais ou procedimentos, logo cada teste de unidade é independente dos demais o que possibilita o teste a cada módulo isoladamente;
Testes Unitários
Prevenir erros no processamento da solicitação;
Garantir que os retornos dos métodos estejam de acordo com as expectativas;
Objetivo dos Testes Unitários
Exemplo:
Informar um campo DDD (somente numérico).
Cenário positivo: Qualquer número entre 010 a 099; (Números de DDD no Brasil, considerando um produto nacional)
Cenário negativo 1: Informar números diferentes de 010 a 099;
Cenário negativo 2: Não informar o campo;
Exemplos de Testes Unitários
Sistema de Gerenciamento de Conteúdo
É um aplicativo usado para criar, editar, gerenciar e publicar conteúdo de forma consistentemente organizada permitindo que o mesmo seja modificado, removido e adicionado com facilidade por um usuário que não tenha conhecimento técnico na linguagem no qual o aplicativo foi desenvolvido;
Bons exemplos de CMS é o joomla e wordpress;
CMS - Content Management System
É um aplicativo CMS open source para web, escrito em PHP com banco de dados MySQL, voltado principalmente para a criação de blogs e sites via web. Nele é possível baixar plugins e templates prontos com edição do código do template através de CSS e PHP.
Wordpress
Workspace do Wordpress
WP-Unit
É um framework para testes unitários feito em PHP e fortemente baseado em PHPUnit (Framework de UnitTesting)
Disponível para download através de: http://wordpress.org/extend/plugins/wp-unit/
Testes Unitários com Wordpress
Instalando
Fazer o download; Em plugins fazer o upload e ativar o
mesmo; Logo a seguinte opção será ativada:
Testes Unitários com Wordpress
Rodar os Testes Unitários
Fazer o download; Em plugins fazer o upload e ativar o
mesmo; Logo a seguinte opção será ativada:
Testes Unitários com Wordpress
Rodar os Testes Unitários
Fazer o download; Em plugins fazer o upload e ativar o
mesmo; Logo a seguinte opção será ativada:
Testes Unitários com Wordpress
Códigos
Onde houve falha o mesmo esperavao usuário ‘admin’ enquanto estava-secom usuário diferente de admin.
Alguns exemplos de funções:
http://www.slideshare.net <Acessado em 01/12/2012 09:40>
http://pt.wikipedia.org <Acessado em 01/12/2012 09:40>
http://wordpress.com/ <Acessado em 03/12/2012 22:03>
Referências