Mink

Software screenshot:
Mink
Software informatie:
Versie: 1.6.0
Upload datum: 13 Apr 15
Ontwikkelaar: Konstantin Kudryashov
Licentie: Gratis
Populariteit: 171

Rating: 2.0/5 (Total Votes: 1)

Mink kan gebruikt worden schriftelijk applicatie testen en simuleren hoe een browser zou reageren op de verschillende acties en evenementen.
In tegenstelling tot headless browser emulator en browser controllers die werken ofwel echt snel en ondersteunen geen AJAX of werken erg traag maar AJAX, Mink heeft alleen de beste delen, wat betekent dat het werkt snel en ondersteunt AJAX interacties.
Dus in real-life ontwikkelomgevingen, kunt u Mink gebruiken om een ​​suite van toepassingen zoals Zombie.js, Goutte, Selenium, of Sahi vervangen.
Onder de motorkap, Mink is niets dan een kern en een krachtige API hoeven diverse drivers te verbinden en werken met de bovengenoemde technieken. Dus zorg ervoor dat je alle juiste stuurprogramma's, op basis van de configuratie die u wilt uitvoeren

Wat is nieuw in deze release:.

  • Vaste de XPath voorvoegsel bij het zoeken in een bestaand element
  • refactored de bestuurder testsuite geheel en uit te breiden om bestuurders geheel (die veel meer gevallen voor consistentie) te dekken
  • Veranderd `NodeElement :: setValue` om de velden te ondersteunen in plaats van alleen ingang elementen
  • Verwijderd de verpakking van elke driver-niveau uitzondering in een MinkException op ongeldige gebruik zoals het was het maken van de code te complex
  • Vaste de afstemming van het type ingang in de genoemde selector om hoofdlettergevoelig zijn volgens de HTML-spec
  • Geïntroduceerd `Behat & # x5c; Mink & # x5c; Selector & # x5c; Xpath & # x5c; Escaper` tot hergebruik van de XPath ontsnappen mogelijk
  • Afgekeurd `Element :: getSession`. Code nodig de sessie moet het krijgen van buiten in plaats van het element
  • Veranderd ElementNotFoundException te breiden van ExpectationException
  • Toegevoegd `Element :: getOuterHtml` aan de HTML-code van het element te krijgen inclusief zichzelf
  • Vaste de naam selectors aan te passen aan de `placeholder` alleen voor tekstuele input
  • Gedwongen consistent gedrag naar chauffeurs op 4xx en 5xx reactie op de reactie weer plaats van het gooien van een uitzondering
  • Toegevoegd `Element :: waitFor` om opnieuw te proberen een aantal code worden totdat het lukt of de time-out is bereikt
  • Toegevoegd `Element :: isValid` om te controleren of een element bestaat nog steeds in de pagina

Wat is nieuw in versie 1.5.0:

  • Toegevoegd CoreDriver om toekomstige verbeteringen chauffeurs te vereenvoudigen
  • methode Toegevoegd Mink :: isSessionStarted ()
  • Vaste multibite touwtje preg_replace bugs
  • Vast afhandeling van spaties in WebAssert :: pageText ... () methoden

Wat is nieuw in versie 1.3.3:

  • Voorkom uitzonderingen in __toString ()
  • Toegevoegd paar handige stap definities voor Behat
  • Lot van kleine bug fixes en verbeteringen
  • Vaste afhankelijkheden en componist installatie routine

Wat is nieuw in versie 1.3.2:.

  • Vaste WebDrive registratie in MinkContext

Eisen

  • PHP 5.3.1 of hoger

Vergelijkbare software

Bromine
Bromine

5 Jun 15

FlexMock
FlexMock

12 May 15

PyUnit
PyUnit

6 Jun 15

Sinon.js
Sinon.js

6 Mar 16

Andere software van ontwikkelaar Konstantin Kudryashov

Behat
Behat

28 Feb 15

Capifony
Capifony

12 May 15

Reacties op Mink

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie