Archivo de la Categoría 'Testing'

Actually it did not help me become a better programmer. I must confess that I am not a good programmer, I have never been, and I think it would be difficult for me to become a better programmer. I am sorry to disappoint you, if your were expecting some kind of Rails Epiphany, but that’s […]

La ruta del código heredado es solitaria ya que nadie quiere transitarla
Me perdonan si esa no es la mejor traducción, hago lo que puedo. Pero si, levanten la mano quienes nunca hayan tenido que mantener código que:

No escrito por usted
Interactua con otros sistemas más antiguos que el suyo (Mainframes, COBOL)
Interactuan con otros sistemas que tiene […]

Bueno, entonces, las alternativas “clásicas” para hacer stress testing o pruebas de carga a un servidor o aplicación web que puedes revisar son:
ab - Apache HTTP server benchmarking tool
ab permite realizar múltiples requerimientos GET o POST contra un servidor. Los requests pueden ser secuenciales o concurrentes, y pueden ser independientes o hacercese en el contexto […]

Enviando mensajes usando Jabber desde Junit. Un paso más…
Ya en otra entrega las habia mostrado como hablar con servicios usando el protocolo RPC y Java. Ahora vamos a ver como enviar mensajes usando Jabber y la librería Smack de JiveSoftware.
De nuevo, pasos de bebe :)

IE Tab es una extensión para Mozilla/Firefox que permite correr Internet Explorer en un tab de Mozilla/Firefox.
Si desarrollas páginas Web, realmente te facilita el testing entre los distintos browsers.

[versión en español]
As a result of the work in RubyCorner, I decided to develop a mechanism in Ruby to validate RSS and ATOM feeds.
FeedValidator is a Ruby interface to the W3C Feed Validation online service, based on its SOAP 1.2 support.
It helps to find errors in RSS or ATOM feeds.
FeedValidator add a new assertion (assert_valid_feed) [...]

[english version]
A raíz del trabajo en RubyCorner, decidí implementar un mecanismo en Ruby para validar feeds RSS y ATOM.
El resultado es FeedValidator, una interfaz al W3C Feed Validation online service, basado en su soporte SOAP 1.2. La idea es ayudar a encontrar errores en feeds RSS y ATOM.
Además de que FeedValidator puede ser usado en [...]

¿Qué es un Unit Test?, según Wikipedia y en el contexto de programación, un Unit Test es un procedimiento utilizado para verificar que un módulo de un código fuente está funcionando adecuadamente. La idea del Unit Test es escribir casos de pruebas para todas las funciones y métodos, para que cuando se haga alguna [...]

El ejemplo frecuente que se utiliza para mostrar el beneficio de usar Mock Objects durante el testing de nuestro software, es el caso en el que la aplicación que estamos desarrollando depende de un ente externo que no está disponible durante la fase de desarrollo/testing, por ejemplo nuestro software debe interactuar con un ERP (SAP, [...]

Una práctica que he intentado seguir desde hace algun tiempo es la de validar el "markup" de las páginas web generadas por las aplicaciones web que desarrollamos, esto con la finalidad de intentar minimizar errores de "rendeo" de los distintos browsers.
En el mundo J2EE intenté usar JTidy, específicamente jtidyservlet, pero en su momento (hace más [...]