Archivos de la Categoría: Herramientas

Browserstack Screenshots: Comprueba tu web en hasta 700 navegadores

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Browserstack screenshotsCuando estamos probando una página web es muy importante cubrir el mayor número de posibilidades de la combinación sistema operativo / navegador. Obviamente, es imposible probar todas las combinaciones posibles. Y es aquí dónde Browserstack Screenshots puede ayudarnos, ya que nos permite obtener capturas de pantalla de cómo se ve nuestro sitio web bajo pruebas en hasta 700 combinaciones de sistema operativo y navegador, incluyendo iOS, Android, Windows 8.1, Windows 8, Windows 7, Windows XP, Mac OS X Yosemite, Mavericks, Mountain Lion, Lion y Snow Leopard.

La web nos va a pedir la URL del sitio web del que queremos obtener los pantallazos y en que sistemas operativos y navegadores queremos realizar la prueba. Posteriormente va a generar los pantallazos, y podremos verlos en su web, descargarlos todos en un archivo comprimido (zip), o bien compartir la URL con los pantallazos para que otros puedan acceder (aquí podéis ver como se veía nuestra web en un momento dado). » Read more

SonarQube y el efecto Luminol

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

SonarQube y el efecto LuminolLuminol: Derivado del ácido ftálico. Su mayor importancia reside en la reacción de quimioluminiscencia que da con peróxidos en presencia de complejos de hierro como catalizadores. El luminol se utiliza en química forense para detectar trazas de sangre ya que ésta cataliza la oxidación con peróxido de hidrógeno bajo emisión de luz.

SonarQube: Herramienta software que permite analizar el código fuente. Entre otras cosas, nos informa sobre código duplicado, estándares de codificación, pruebas unitarias, cobertura de código, complejidad ciclomática y más cosas.

SonarQube y el efecto Luminol

Seguro que en alguna película o serie de televisión habéis visto la magia del luminol. Un investigador científico de la policia rocía un área con luminol, y lo que antes era una alfombra aparentemente limpia, desvela pruebas de que ahí se ha cometido un crimen.

Luminol - Escena de crimen

Luminol – Escena de crimen

SonarQube, bien utilizado, puede ser el luminol de los desarrolladores y probadores de software. » Read more

Selenese: Comandos para Selenium

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Selenium: Comandos SeleneseComo continuación a nuestro artículo de introducción a Selenium, hoy os traemos un listado con los comandos que se pueden utilizar dentro de Selenium (Selenese), y que le dicen al motor de automatización de Selenium qué tareas debe realizar.

Hay 3 tipos de comandos:

  1. Acciones (Actions) : Modifican el estado de la aplicación, por ejemplo: pulsar un botón/ enlace.
  2. Accesos (Accessors): Comprueban el estado de la aplicacióin y almacenan el resultado en variables. Por ejemplo: “Store Title”—> Devuelve el título de la página actual.
  3. Afirmaciones (Assertions): Son como los anteriores pero estos comprueban el estado de la aplicación con lo que se esperaba. Por ejemplo: Comprobar que el título de una pagina es “Selenium: Comandos Selenese”.

Las afirmaciones se pueden clasificar en 3 tipos:

a) Assert: Cuando hay un fallo se aborta la prueba.

b) Verify: Cuando hay un fallo continua con la ejecución —>log.

c) Whait For: Espera a una condición.

A continuación os dejamos el listado completo de comandos: » Read more

Selenium. Introducción a la automatización de pruebas de navegación web.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

SeleniumEn múltiples ocasiones hemos hablado de Selenium (sitio web de selenium), un conjunto de herramientas que probablemente será conocido por muchos de quienes nos visitáis. Para los que todavía no conocen Selenium, hoy vamos a hacer una pequeña introducción. A partir de esta introducción, veremos como utilizar selenium en conjunto con otras herramientas, para conseguir automatizar pruebas que nos puedan servir como pruebas de regresión, de integración, o como pruebas de humo.

Selenium, como hemos dicho más arriba, es un conjunto de herramientas que nos van a permitir automatizar navegadores web para crear conjuntos de pruebas sobre aplicaciones web. Entre estas herramientas está Selenium IDE, una herramienta de grabar/reproducir para crear pruebas sin usar ningún lenguaje de programación.  Está implementado como una extensión de Firefox y permite grabar, editar y depurar pruebas. Originalmente se le conoció como Selenium Recorder. » Read more

Recortes. Recorta tu pantalla.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Recortes - Heramienta Windows gratisHoy os traemos una herramienta bastante desconocida, pero que sin embargo es gratis y viene por defecto con los sistemas operativos Windows: Recortes.

Como ocurre con la herramienta Grabación de Acciones de Usuario, Recortes viene preinstalada en varias versiones de Windows, y aún así mucha gente la desconoce.

Recortes es otra herramienta que nos permite realizar capturas de pantalla. Las 2 características diferenciadoras de Recortes son:

  • Viene por defecto con Windows Home Premium, Professional, Ultimate y Enterprise de Windows 7 y Windows 8. Esto nos viene muy bien cuando tenemos que realizar capturas en el equipo de un usuario que no tiene herramientas como Jing o Greenshot.
  • Permite hacer capturas de pantalla con forma libre, permitiéndonos seleccionar las áreas que queremos, y no capturar las que no queremos, de una forma fácil y rápida.

» Read more

Fundamentos de NodeJS – Video

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Fundamentos de NodeJSSeguimos con Node.js. Pero hoy, en lugar de hablar nosotros, vamos a dejar que hable Oriol Torras, en esta charla sobre Node.js en el marco de los eventos Javascript de DesarrolloWeb.com.

La charla es una introducción general a ‘Los Fundamentos de NodeJS‘. Es un vídeo bastante largo, casi una hora y cuarto, pero es muy ameno y se puede seguir sin  problemas. Habla un poco del nacimiento de Javascript, del posterior nacimiento de Node.js, qué es node.js, como programar un servidor para devolver el clásico Hola Mundo y mucho más.

Como podréis ver, en la charla hay parte de teoría y parte de práctica, y no es una simple charla en la que haya una única persona hablando durante hora y cuarto, sino que en el hangout hay otras personas que van aportando comentarios al video.

El contenido del video es el siguiente: » Read more

Nodejs. Instalación en windows.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Siguiendo con el tema de Node.js que iniciamos ayer, hoy vamos a ver como instalarlo en un ordenador con sistema operativo windows.

Lo primero que debemos hacer es ir a la página de nodejs (http://nodejs.org/), y allí, debajo de INSTALL  tenemos el botón DOWNLOADS. Hacemos click en este y nos lleva a la página de descargas, para elegir la versión que necesitamos.

Node_Install_1

En la página de descargas elegimos la versión correspondiente a nuestro sistema operativo. En el caso de windows tenemos que elegir entre el tipo de instalador (Windows Installer (.msi) o Windows Binary (.exe)), siendo indiferente elegir uno u otro, y el tipo de procesador que tengamos instalado (32-bit o 64-bit). Si no estamos seguros, mejor descargar e instalar la versión de 32 bit.

» Read more

TestFairy: Pruebas de aplicaciones móviles más sencillas

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

TestFairy: Pruebas de aplicaciones móviles más sencillasHace algún tiempo os hablamos de TestFlight, una plataforma que permite distribuir versiones beta de aplicaciones para iOS, y durante algún tiempo también de Android. Pero la todopoderosa Apple compró TestFlight, y el soporte para Android se acabó.

TestFairy (ir a la web de TestFairy) es la alternativa gratuita a TestFlight, al principio sólo para Android, pero ahora también disponible para aplicaciones iOS, en versión beta.

TestFairy lo que nos permite, desde el punto de vista del desarrollador de aplicaciones para móviles, es subir las nuevas versiones de mi aplicación a una plataforma, desde aquí distribuirla de manera MUY SENCILLA entre mis testers, y después, cuando los testers prueban la aplicación, tener MUCHÍSIMA INFORMACIÓN en un panel de control sobre como está funcionando nuestra app en cada dispositivo en que se está probando. Como sois observadores habréis notado que hemos puesto énfasis en lo fácil que es invitar a nuevos testers a probar nuestra aplicación, y en la cantidad de información que obtenemos. Sobre lo fácil que es invitar a testers, decir que basta con añadir su dirección de email, y le llegará al tester un correo invitándole a instalar TestFairy primero, y después desde la aplicación de TestFairy podrá descargar la aplicación a probar. » Read more

Kiuwan en 1 minuto.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

Kiuwan.com _ Cloud-based Code Quality and SecurityHoy sólo os pedimos 1 minuto para que conozcáis Kiuwan (más info haciendo click aquí), una herramienta de análisis de código de la que hablaremos próximamente.

Por ahora tan solo diremos que se trata de una herramienta que funciona como SaaS (software as a service), es decir, directamente en la nube (aunque no es necesario subir nuestro código fuente), y que permite medir la calidad del código y la deuda técnica, poniendo especial énfasis en la seguridad.

Kiuwan en 1 minuto

Jing. Captura videos e imágenes de tu pantalla gratis.

Compartir...Share on LinkedInEmail this to someoneShare on Google+Tweet about this on TwitterShare on FacebookPrint this page

 

Jing. Captura videos e imágenes de tu pantalla gratis.Jing es un programa creado por la compañía TechSmith, más conocidos por su programa Camtasia. Jing te permite capturar y compartir de manera muy sencilla imágenes y videos cortos (hasta 5 minutos) de la pantalla de tu ordenador, incluidas múltiples pantallas.

Jing se integra perfectamente en el escritorio, en forma de media esfera, como la que véis en la imagen con la que comienza este artículo, pero más pequeña, que podemos colocar en cualquiera de los laterales de cualquiera de nuestros monitores  y está disponible para Windows y Mac OS X.

Cuando queremos grabar un video o tomar una captura de pantalla, sólo tenemos que hacer click en esa especie de signo más, que nos abrirá la posibilidad de seleccionar el área de pantalla que queramos grabar, o del que queramos capturar la pantalla. Una vez seleccionada el área (imagen inferior), podremos elegir si queremos hacer una captura de pantalla, grabar un video, rehacer la selección o cancelar. El rectángulo amarillo marca  el área que está seleccionada. » Read more

1 2 3 4 5 6