Mostrando entradas con la etiqueta TDD. Mostrar todas las entradas
Mostrando entradas con la etiqueta TDD. Mostrar todas las entradas

Pruebas funcionales en iOS con Kif

jueves, 26 de marzo de 2015


Un tipo de test que podemos realizar a una aplicación iOS son pruebas de interfaz de usuario, al igual que en Android en iOS disponemos de librerías de terceros que nos ayudan en esta tarea. En este artículo vamos a ver cómo podemos realizar pruebas funcionales o de interfaz de usuario utilizando Kif.

Pruebas unitarias en iOS con OCMock

jueves, 26 de febrero de 2015


Ya había escrito un artículo sobre pruebas unitarias con moq para .Net y pruebas unitarias con Mockito para Android, ahora vamos a ver como podemos hacer pruebas unitarias con mocks en iOS utilizando OCMock, que es una de las liberías que existen para iOS para crear mocks. Existen otras como la versión Mockito para iOS, pero OCMock lleva bastante más tiempo.

Pruebas funcionales en Android con Espresso

miércoles, 3 de diciembre de 2014



En el anterior artículo vimos como podemos hacer pruebas funcionales en Android con Robotium, en este artículo vamos a ver como podemos hacer lo mismo usando Espresso.

Pruebas funcionales en Android con Robotium

jueves, 27 de noviembre de 2014

Android Robotium


En el anterior artículo vimos como podemos hacer pruebas unitarias en Android con Mockito, en este artículo vamos a ver otro tipo de pruebas como son pruebas funcionales utilizando Robotium.

Pruebas unitarias en Android con Mockito

jueves, 20 de noviembre de 2014



Ya había escrito un artículo sobre pruebas unitarias con moq, que es una librería para .Net. En esta ocasión vamos a ver como podemos hacer lo mismo en Android utilizando Mockito.

Pruebas unitarias con Moq

sábado, 16 de noviembre de 2013

Moq es un framework para crear mocks en .Net, se puede descargar mediante NuGet y actualmente tiene unas 700.000 descargas lo que indica la popularidad de este framework frente a otros que se pueden descargar también mediante NuGet.
Utiliza linq con expresiones lambda lo que lo hace muy flexible y productivo.

Antes de empezar con un ejemplo utilizando moq, voy a repasar terminología de TDD.