Mink

Screenshot der Software:
Mink
Softwarebeschreibung:
Version: 1.6.0
Upload-Datum: 13 Apr 15
Lizenz: Frei
Popularität: 287

Rating: 2.0/5 (Total Votes: 1)

Mink kann schriftlich Anwendungstests verwendet werden und simulieren, wie ein Browser würde, um verschiedene Aktionen und Events zu reagieren.
Anders als kopflose Browser-Emulator und Browser-Controller, die entweder sehr schnell arbeiten und AJAX oder Arbeit wirklich langsam keine Unterstützung, sondern unterstützt AJAX hat Mink nur die besten Teile, was bedeutet, es funktioniert schnell und unterstützt AJAX-Interaktionen.
So in realen Entwicklungsumgebungen können Sie Mink verwenden, um eine Reihe von Anwendungen wie Zombie.js, Goutte, Selen oder Sahi ersetzen.
Unter der Haube ist Mink nichts als einen Kern und eine leistungsstarke API, benötigen verschiedene Treiber zu verbinden und arbeiten mit den oben genannten Technologien. So stellen Sie sicher, dass Sie alle die entsprechenden Treiber, basierend auf der Konfiguration, die Sie ausführen möchten

Was ist neu in dieser Pressemitteilung:.

  • Der Fehler, der XPath Voranstellen bei der Suche in einem vorhandenen Element
  • Refactoring der Fahrer Testsuite vollständig und erweitern Sie die Treiber komplett (für viele weitere Fälle auf Konsistenz) abdecken
  • geändert `NodeElement :: setValue`, alle Felder und nicht nur Eingabeelemente unterstützt
  • Entfernt die Umhüllung jeder Treiberebene Ausnahme in einem MinkException auf ungültige Nutzung, wie es so wurde der Code zu komplex
  • Der Fehler, der Anpassung der Eingangstyp in der genannten Wahlschalter auf Groß- und Kleinschreibung entsprechend der HTML-Spezifikation werden
  • Eingeführt `Behat & # x5C; Mink & # x5C; Selector & # x5C; Xpath & # x5C; Escaper`, damit Wiederverwendung der XPath Flucht
  • Veraltete `Element :: getSession`. Kodex der Sitzung brauchen sollte es von außen zu erhalten, anstatt das Element
  • geändert ElementNotFoundException von ExpectationException erweitern
  • Hinzugefügt `Element :: getOuterHtml` den HTML-Code des Elements zu erhalten, einschließlich sich selbst
  • Fest die Namen Selektoren auf den `placeholder` nur für Texteingaben entsprechen
  • Erzwungene konsistentes Verhalten nach Treibern 4xx und 5xx Reaktion auf die Antwort nicht eine Ausnahme zurück
  • Hinzugefügt `Element :: waitFor` zu erneuten Versuch einige Code ermöglichen, bis es gelingt oder das Zeitlimit erreicht ist
  • Hinzugefügt `Element :: isValid`, um zu überprüfen, ob ein Element existiert noch in der Seite

Was ist neu in Version 1.5.0:

  • hinzugekommen CoreDriver auf zukünftige Treiber Verbesserungen vereinfachen
  • hinzugekommen Mink :: isSessionStarted () Methode
  • Feste multibite String preg_replace Bugs
  • Die Behandlung von Leerzeichen in WebAssert :: pageText ... () Methoden

Was ist neu in Version 1.3.3:

  • Verhindern Sie Ausnahmen in __toString ()
  • Hinzugefügt paar nützlicher Schritt Definitionen für Behat
  • Viele kleine Verbesserungen und Bugfixes
  • Feste Abhängigkeiten und Komponist Installationsroutine

Was ist neu in Version 1.3.2:.

  • Fest WebDriver Eintragung in MinkContext

Anforderungen :

  • PHP 5.3.1 oder höher

Ähnliche Software

SlimerJS
SlimerJS

20 Jul 15

Metrics
Metrics

4 Jun 15

Apache JMeter
Apache JMeter

12 Apr 15

whoops
whoops

1 Oct 15

Andere Software von Entwickler Konstantin Kudryashov

Behat
Behat

28 Feb 15

Capifony
Capifony

12 May 15

Kommentare zu Mink

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!