Flea

Software captura de pantalla:
Flea
Detalles de software:
Versión: 7.4.6
Fecha de carga: 20 Feb 15
Promotor: Oliver Cope
Licencia: Libre
Popularidad: 56

Rating: nan/5 (Total Votes: 0)

Pulgas ayuda a probar las aplicaciones WSGI sin poner en marcha un servidor HTTP.
 
 Si ya sabes lxml, usted sabrá lo que hace que las pulgas tan poderoso. Pulga está totalmente integrado con xpath api de lxml, lo que le permite inspeccionar, modificar y navegar documentos HTML regresado de su aplicación WSGI. He aquí un ejemplo de sesión:
 
 >>> Agente = TestAgent (my_wsgi_app)
>>> Agent.get ('/')
>>> Agent.body impresión

& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Entrar
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

>>> Agente agente = ["// a [. = 'Sesión']"]. Click ()
>>> Agent.request.request_uri impresión
http: // localhost / inicio de sesión
>>> Agente ["// input [@ name = 'nombre de usuario']"]. Value = 'root'
>>> Agente ["// input [@ name = 'password']"]. Value = 'password'
>>> Agente agente = ["// input [@ type =" submit '] "]. Submit ()
Documentación del paquete completo: http://packages.python.org/flea/

What es nuevo en esta versión:

  • Se ha añadido un método fill_sloppy que no eleva una excepción cuando no existen campos

¿Qué hay de nuevo en la versión 7.4.1:

  • Solución de error: Corregido el error en TestAgent.serve ()
  • Mejora de la manipulación de los valores environ WSGI unicode

¿Qué hay de nuevo en la versión 7.4.0:

  • Cambiar al fresco de pesto
  • Experimental Python 3 apoyo
  • Solución de error: garantizar una respuesta WSGI cerrar método de iterador siempre se llama

¿Cuál es nuevo en la versión 7.3.3:

  • facilidad de registro incluido para facilitar el rastreo de las llamadas a la aplicación bajo prueba
  • Se ha añadido una clave entorno WSGI flea.testing para que la AUT puede decir cuando se está ejecutando en un entorno de prueba
  • Se ha corregido un error en post_multipart que provocó un error al pasar un diccionario de datos

¿Qué hay de nuevo en la versión 7.3.1:

  • Solución de error en TestAgent.follow

¿Qué hay de nuevo en la versión 7.3.0:

  • Nueva API para el rellenado de formularios, con cada tipo de control tener un método de relleno. El atributo de valor ya no está sobrecargado.
  • Usted puede ahora recorrer el DOM llamando al objeto TestAgent directamente, ya sea con un selector CSS o expresión XPath.
  • TestAgent.click () ahora toma un argumento que selecciona enlaces por su contenido textual, por ejemplo agent.click ('Ver Resultados'). Si desea que el comportamiento anterior, tiene que pasar un segundo argumento, por ejemplo agent.click ('// a [= & quot;. Ver los resultados & quot;]', 'xpath').

¿Qué hay de nuevo en la versión 7.2.0:

  • métodos .Reload Añadido y .new_session a TestAgent

¿Qué hay de nuevo en la versión 7.1.1:

  • argumento check_status fijo no ser aceptado en get, puesto , haga clic en, presentar etc métodos

¿Qué hay de nuevo en la versión 7.1.0:

  • Añadido .Rellenar - rellenar varios campos de formulario en un sola llamada.
  • Añadido .show - mostrar la respuesta actual en un navegador web
  • .serve Añadida - iniciar un servidor HTTP para la aplicación bajo prueba y abra un navegador en la página actual
  • Añadido comprobar el éxito de estado HTTP o redirigir códigos (2xx o 3xx), cualquier otra cosa plantea una AssertionError por defecto
  • Se ha cambiado el comportamiento predeterminado de seguir redirecciones HTTP
  • esquema de numeración de versiones cambiado a & lt; importante & gt;. & lt; minor & gt;

Requisitos :

  • Python

Otro software de desarrollador Oliver Cope

Mailtools
Mailtools

14 Apr 15

frescoext-genshi
frescoext-genshi

20 Feb 15

fresco
fresco

20 Feb 15

Comentarios a la Flea

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!