Neste vídeo, forneço uma visão geral do PHP com funções básicas para automatizar aplicações web.
► Uma introdução ao PHP
► Uma visão geral do REGEX em PHP
► Screen Scraping de Sites usando PHP
► Processamento de JSON em PHP
► Adicionar asserções ao código ao vivo para proteger contra mudanças na aplicação
► Um passo a passo do código que uso para automatizar o Instagram usando PHP.
- Uma rápida visão geral do PHP como uma opção para Automatizar Aplicações Web
- isso não é 'automação de testes', sou eu automatizando algumas tarefas
- Não estou usando um framework de teste e não estou afirmando nada
- Mas o PHP é bem fácil de instalar e está disponível na maioria dos servidores web, então é bem simples
- PHP é uma linguagem de script e está embutida dentro do HTML, então eu crio uma página HTML, chamo de .php e qualquer coisa dentro de colchetes angulares e `?php ... ?` é executado como PHP
- funções importantes que usei para automatizar o Instagram são
- cURL - `curl_init`
- JSON - `json_decode` e `json_encode`
- `preg_match` para REGEX
- Eu gosto do manual do PHP
- praticamente toda função tem exemplos para você ver como usar
- com comentários de pessoas que o utilizam
- Meu PHP é bem improvisado
- Não costumo fazer testes unitários
- Uso muitas instruções echo quando estou depurando
- Eu uso Objetos e Funções para manter o código mais limpo
- Eu uso o PHPStorm da JetBrains como meu IDE
- fácil proteger 'apps' com autenticação básica através do .htaccess
*************
*************
►► Detalhes de Contato:
Leia meus escritos e blogs em:
Siga-me nas redes sociais:
*************
►► Leia meus livros
★ "Dear Evil Tester" - explore a mente do tester
★ "Java For Testers" - aprenda a programar em Java
★ "Automatizando e Testando uma API REST - um estudo de caso"
*************
►► Aprenda habilidades com meus cursos de treinamento online
★ Selenium WebDriver Com Java
★ Testes Técnicos Web 101
★ Evil Tester Fala sobre Testes Técnicos
★ Estudo de Caso: Treinamento Técnico de Aplicação Desktop Java
*************