Mink

Software captura de pantalla:
Mink
Detalles de software:
Versión: 1.6.0
Fecha de carga: 13 Apr 15
Licencia: Libre
Popularidad: 287

Rating: 2.0/5 (Total Votes: 1)

Mink se puede utilizar en pruebas de aplicación de escritura y simular cómo un navegador respondería a diversas acciones y eventos.
A diferencia del emulador navegador y navegador controladores sin cabeza que trabajan ya sea muy rápido y no soportan AJAX o trabajo muy lento pero apoyan AJAX, Mink tiene sólo las mejores partes, lo que significa que funciona rápido y soporta interacciones AJAX.
Así que en los entornos de desarrollo de la vida real, puede utilizar Mink para reemplazar un conjunto de aplicaciones como Zombie.js, Goutte, selenio, o Sahi.
Bajo el capó, Mink hay nada que un núcleo y una potente API, necesitando varios controladores para conectarse y trabajar con las tecnologías mencionadas. Así que asegúrese de que tiene todos los controladores adecuados, según la configuración que desea ejecutar

¿Qué hay de nuevo en esta versión:.

  • Se ha solucionado el XPath anteponiendo al buscar dentro de un elemento existente
  • refactorizado el banco de pruebas piloto en su totalidad y extenderlo a los conductores por completo (que abarca muchos más casos de coherencia)
  • Se ha cambiado `NodeElement :: setValue` para apoyar cualquier campo en lugar de sólo los elementos de entrada
  • Se ha eliminado el embalaje de cualquier excepción a nivel de controlador en un MinkException en el uso no válido, ya que estaba haciendo el código demasiado complejo
  • Se ha solucionado el juego del tipo de entrada en el selector llamado a ser mayúsculas y minúsculas según la especificación de HTML
  • Introducido `Behat & # X5c; Mink & # X5c; Selector & # X5c; Xpath & # X5c; Escaper` que permiten reutilizar el XPath escapar
  • Obsoleto `Elemento :: getSession`. Código necesitar la sesión debe conseguirlo desde fuera más que el elemento
  • Se ha cambiado ElementNotFoundException para extenderse desde ExpectationException
  • Alta `Elemento :: getOuterHtml` para obtener el código HTML del elemento incluido el propio
  • Fija el nombre de selectores para que coincida con el `placeholder` sólo para entradas de texto
  • forzada comportamiento coherente para los conductores en 4xx y 5xx respuesta regresar la respuesta en lugar de lanzar una excepción
  • Alta `Elemento :: waitFor` para permitir volver a intentar algo de código hasta que lo consiga o se alcance el tiempo de espera
  • Alta `Elemento :: isValid` para comprobar si un elemento todavía existe en la página

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

  • Agregado CoreDriver para simplificar futuras mejoras de los conductores
  • método Agregado Mink :: isSessionStarted ()
  • Fijos multibite errores preg_replace cadena
  • manejo fijo de espacios en blanco en WebAssert :: pageText ... () los métodos

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

  • Evite excepciones en __toString ()
  • pareja añadido de definiciones paso útil para Behat
  • Lote de pequeñas correcciones de errores y mejoras
  • dependencias fijas y rutina de instalación compositor

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

  • registro WebDriver fijo en MinkContext

Requisitos :

  • PHP 5.3.1 o superior

Programas parecidos

Otro software de desarrollador Konstantin Kudryashov

Capifony
Capifony

12 May 15

Behat
Behat

28 Feb 15

Comentarios a la Mink

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