Entradas

Mostrando entradas de diciembre, 2017

Useful tools for QA execution

As time goes by, you will end up knowing a lot of tools you used for test execution and a lot of testing types, I'm going to tell you what I have used and still use and the benefits of this tools on different types of testing. First of all, when you log a bug you need to add an evidence to the bug, most of the people use regular screen captures to do this, however, there are a lot of great tools to use for screen capture, one of them is called Jing, which is a tool that allows you to add text and indicators to the screen capture you have, there's a similar tool called Snagit, it does the same thing, I prefer Jing. Now, you may come across to transactions or functional bugs and a lot of screenshots is not a best practice, Jing has a video functionality, but it saves it on .swf format which makes the video really big to upload, I personally use a tool called LiceCap, this is a great record and play tool which saves .gif images that can be used as videos that every browser ca...

Herramientas útiles para ejecución de pruebas

A medida que avanza el tiempo, uno se encuentra con muchas herramientas usadas para ejecutar pruebas y estas herramientas sirven para muchos tipos de pruebas, hoy hablaré de herramientas que he usado y que actualmente uso y de los beneficios de ellas en distintos tipos de pruebas. Empecemos por el reporte de errores, yo siempre digo que se deben agregar evidencias en los errores encontrados, muchas personas usan la captura de pantalla por defecto del computador, sin embargo, hay muchas herramientas para captura de imágenes, una de ellas se llama Jing, la cual es una herramienta que permite agregar texto e indicadores a una imagen, hay una herramienta similar llamada Snagit que hace lo mismo, yo me quedo con Jing. Ahora bien, puede llegar el caso en que un bug sea tan complicado, transaccional o funcional que una imagen no sea suficiente, y peor aún, muchas imágenes no sean indicadas para un bug, Jing tiene la habilidad de grabar videos, pero los videos son guardados en flash con l...

Grooming sessions or requirements refinement

When you are working with agile methodologies either Scrum, Kanban or other one, you may come across something called grooming or requirements refinement, if not, let me tell you my point of view about them. This, for me, is one of the most important ceremonies in agile and I personally like it a lot, it is the meeting where the team gets to know the requirements to work on, what's coming in the project and possible risks and challenges on functionality not yet estimated. Call it what whatever you want, grooming, refinement, etc, but this meeting is really important, if you ask me, for small and medium projects, all team members should be in that meeting, all points of view are valid and everyone may have different perspectives about some functionality or requirement, I have had the chance to see how mid level or junior members have some input that architects or senior members of the team didn't take into account when doing a grooming session, that's why I say all memb...

Refinamiento de requerimientos (grooming)

Si están trabajando con metodologías agiles como Scrum, Kanban u otra, tal vez hayan oido el término refinamiento de requerimientos o grooming, en caso de que no, hoy voy a hablarles de lo que para mi significa esto ya que es una de las ceremonias más importantes en agile y personalmente me gusta bastante, es la reunión donde el equipo de trabajo entiende y recibe los requerimientos escritos por parte del dueño del producto (product owner) o la persona encargada de los requerimientos y se levantan riesgos, retos y funcionalidad pendiente o no estimada. Se le puede llamar refinamiento, grooming o como se quiera, pero esta ceremonia es bastante importante, si me lo preguntan a mi, para equipos pequeños o medianos, todas las personas del equipo deben estar en el refinamiento de requerimientos, todos los puntos de vista son y deben ser válidos y todos pueden tener diferentes perspectivas sobre alguna funcionalidad o requerimiento, he tenido la oportunidad de ver como miembros junior o...