FWPTT

Desarrollador

BOGDAN DAMIAN

Licencia 

Gnu V2

Año publicación

2008

Sistema Operativo

Windows

Descripción

Es un software open sorce para automatización de pruebas de carga en aplicaciones web. Segun el autor la herramienta puede grabar petición AJAX y normales. Ademas comenta que ha sido probada con aplicaciones ASP.NET, pero que debería funcionar con JSP, PHP u otro. Vamos a ver que tan cierto es lo que dice el autor😎

Todos los artículos, publicaciones, blogs, videos, presentaciones y un sin fin de información están de acuerdo en que es una de las mejores herramientas open source para testing de carga(Las mejores herramientas para realizar pruebas de software), sin embargo en ese tumulto de información no existe una donde se demuestre su funcionamiento y si realmente es como dice ser, algo me dice que el Copy Paste ha hecho su trabajo.

Pero antes de hacer falsas conclusiones y decir que solo es un rumor de Internet, en este post me encargare de devorar toda la información que pueda de la herramienta y hacerla funcionar para comprobar que tan útil puede ser. Sergura[2] hace un comparativo entre herramientas de pruebas de carga donde pone a FWPTT como una herramienta que automatiza las pruebas de carga y de performace de software.

Ya escudriñe hasta los últimos resultados de Google y DuckDuckgo, paginas de Asiáticos, hasta estoy buscando en twetts olvidados en algún momento en el tiempo que hablan de FWPTT pero todos solo dicen que es una herramienta, asi que a vista de eso. Vamos a la pagina Jajaj era mi ultimo recurso y creo que de todos hasta ahora peor que los voy a salvar se ahorraran ese tiempo, o bueno eso intentare.

Bueno inicialmente toca descargar Fiddler para hace un sniffing de las sesiones de navegacion para luego importarla como tal en FWPTT. Bueno básicamente en la pagina de fiddler toca llegar el formulación y aceptar los acuerdes para descargarlo para sistema operativo windows sin embargo para la versión de linux la descarga es >>aca<<.

La instalacion en windows next next next….

Luego se abre y desde ya esca capturando la sesiones, asi que voy a entrar un par de veces a la pagina que le quiero hacer el test a ver que pasa. Por cierto estoy usando Google Chrome

Mi Fiddler se ve algo asi

VQNDaDM15xanK5AjSEPOLhojQElB 4Q4HLDTgjBC1C7sl qVzFL7WuqJsGtUzMNwT mqCnAm3i3U9LKa8mRHv OJG0P 8TueX8NbXYlM13cdYNyimMngclL64lCEQmV9VmNgz9HA

Ahora simplemente ingrese desde el navegador a la pagina principal del portal y obtengo las siguientes sesiones, luego doy en guardar todas las sesiones y se tiene que guardar como un .saz .

h3Ev1V2GeFoQkvewgzW 0FS4hGUv5hhHZaL8zj0x7LN wCtWWNPyBECZhfKZ RhLaujtcMHaUXdkhKNO4Xdn6CJ H6myTwmbl2G

Lo siguiente es decargar desde sourceforge.net el FWPTT, es un zip asi que se extrae, se extraen dos carpetas, asi que vamos para va version con GUI asi que entro a la Desktop si abro el fwptt2.Desktop.App.exe

Tuve problemas en la ejecución en Windows 7 pero en Windows 10 funciono correctamente

Se tendrá una ventana como esta

thm0SofdDjG4dNh7k5FDb57 aFiEAMnCfQc3XtASbDjdk0JqQpGm kHZO 655OAq0Mbdfg64kVMC jlAGJ hti2Jo7aXaZjkffFeJy

Aca básicamente toca importar las secciones que exportamos del Fiddler para ello creamos un nuevo y lo guardamos

proxy?url=http%3A%2F%2Ffwptt.sourceforge.net%2Fimages%2Fv2.0 feature preview.1%2F1 newtestproject

ahora click derecho en test definitions y no creamos un web test

proxy?url=http%3A%2F%2Ffwptt.sourceforge.net%2Fimages%2Fv2.0 feature preview.1%2F2 new test definition wizzard

Ahora, importar el archivo y generamos la definición del test

proxy?url=http%3A%2F%2Ffwptt.sourceforge.net%2Fimages%2Fv2.0 feature preview.1%2F4 Import Fiddler Data modify the class Name Generate

ahora se abre como una sub ventana en ella vamos a compilar el script que hara el test para ello

proxy?url=http%3A%2F%2Ffwptt.sourceforge.net%2Fimages%2Fv2.0 feature preview.1%2F5 Compile the source code and save

Cuando se de clic en guardar el codigo, vamos a reproducir la secion que creamos para ello clic derecho en test run definitions y creamos una definicion run test

proxy?url=http%3A%2F%2Ffwptt.sourceforge.net%2Fimages%2Fv2.0 feature preview.1%2F6 1 Set test run Properties

cuando se de clic en new run se abre otra ventana donde ya podemos iniciar el test

2KQlXghL5hvBEbpGJC64 5trYJLjAVhewhzDC1Ha0DdRejcZyn6u5P6xxvDr81KsSmrApjjCbbSjo39R69RfiCut6nk

al inicial el test se obtiene algo como lo siguiente, aca se demorara en terminar dependiendo igual forma de lo que se demoro en el navegador cuando lo grabamos

FfYGZRUpDajKomJEAvbPDyBhV8CcjqwaV3 rSCY3m8GRW3XhBbMiICazfu 5ueh62BCAouqVUOq9ctDBzOYNz3yHxhAGFNdwq2ypJPnF376MnMCSz OEn9Wr87cHS5O6nsgP9Zjq

Si embargo que lo haga una sola vez no es tan divertido. Así que justando un poco por aya y un poco por aya las cosas se ponen emocionantes.

Me cree un nuevo run testing, cambie los valores por defecto y al final obtuve lo siguiente

09AvZ6DZapyZySUbmDXN3GvnihGmLqmtAIb5 S9X34d0 ayK1iiNUTBsw6Au3

Referencias

  • [1] Álvaro Pérez, D. (2015). Estudio comparativo de herramientas para la automatización de pruebas software (Bachelor’s thesis).
  • [2] Eliecer Segura. (2011). Comparativo de Herramientas. 05/11/2018, de BLOGGER Sitio web: http://automatizarpruebas.blogspot.com/2011/06/comparativo-de-herramientas.html
  • [3] Anonimo. (2012). Certificación de pruebas de Software ISTQB. Blogger, de 05/11/2018 Sitio web: http://issoftwaretesting.blogspot.com/p/blog-page.html
  • [4] culaoxanh88. (2015). Test: Danh sách các công cụ Test (Test Tools). 05/11/2018, de Blogger Sitio web: http://culaoxanh19.blogspot.com/2015/03/test-danh-sach-cac-cong-cu-test-test.html
  • [5] 无物第. (2014). Cómo utilizar la herramienta de prueba de esfuerzo fwptt. 05/11/2018, de Blogger Sitio web: https://zhidao.baidu.com/question/205804011.html
  • http://sourceforge.mirrorservice.org/f/fw/fwptt/
  • https://www.oschina.net/p/fwptt
Sé el primero en calificar este post