Monkey testing com Gremlins.js

Introdução Por mais que conhecemos nossos usuários dos sistemas que desenvolvemos, aprendemos sobre a forma como eles usam esses sistemas e ensinamos como eles deveriam usá-los, ainda somos surpreendidos com bugs causados pelo uso inesperado da interface. Pode ser um … Read More

Teste básico de Performance com Apache JMeter

O JMeter é uma ferramenta de teste de carga gratuita de (código aberto) desenvolvida pelo grupo Apache. Processo de Instalação Pré Requisito: É necessário que o JAVA esteja instalado na máquina. Para realizar o download do JMeter, foi acessado o … Read More

Automação de Testes – Localizando elementos (id, name e css)

O Selenium usa o que chamamos de “locators” para encontrar os elementos da página, que ele irá interagir através dos comandos. Identificar o elemento, é um passo essencial para a criação do script de automação de testes. Locator é o … Read More

Teste unitário com swift – Parte 3

Caso você não tenha acompanhado essa série desde o começo poderá consultar os posts anteriores nos links a seguir: Parte 1 e Parte 2 Continuando com nossa série de posts sobre testes unitário em swift, vamos agora criar um teste … Read MoreRead More

Testes Exploratórios em Sistemas Ágeis

O teste exploratório é um processo orientado a resultados, onde o conhecimento sobre o produto e seus requisitos e regras cresce ao longo da sua exploração. É um método muito usado em situações em que não existe um conhecimento sobre … Read More

TDD: Na prática

Introdução O TDD (Test Driven Design) é uma boa prática que podemos utilizar para desenvolver um aplicativo, pois esta técnica que tem como premissa desenvolver o teste primeiro e depois a classe que implementará o algoritmo. Para utilizar o TDD … Read More

Teste unitário com swift – Parte 1

Todos nós sabemos da importância dos testes unitários no desenvolvimento de software e nesse post vamos montar um pequeno projeto com o teste básico de uma lista a fim de apresentar a estrutura do XCTest, framework de teste utilizado pelo … Read MoreRead More

Automatização de Testes de Software

Entregar softwares com qualidade e em menor tempo é o objetivo das empresas competitivas. Para maior qualidade, é necessário investimento em Quality Assurance, assim o produto tem um maior valor agregado, e consequentemente maior destaque no mercado. Testes automatizados, garantem … Read More

Testes Unitários – Mão na massa!

Os exemplo estão escritos em Java e estão disponíveis no Github através deste link, entretanto linguagem é só o meio e não o resultado final, foquem sempre no conceito apresentado e não como é implementado. Nesse capítulo vamos abordar várias … Read MoreRead More

Screencast: Introdução a teste unitário com AngularJS e Karma

A comunidade Front-End tem evoluído bastante, possuímos ferramentas cada vez mais robustas e completas para criar aplicações web com interfaces mais ricas. E garantir a qualidade do que desenvolvemos é algo imprescindível. Vou começar uma série de Screencasts de Teste … Read MoreRead More