Mink

Software skärmdump:
Mink
Mjukvaruinformation:
Version: 1.6.0
Ladda upp dagen: 13 Apr 15
Licens: Gratis
Popularitet: 171

Rating: 2.0/5 (Total Votes: 1)

Mink kan användas i skrivande applikationstester och simulera hur en webbläsare skulle reagera på olika åtgärder och händelser.
Till skillnad från huvudlösa webbläsare emulator och webbläsare styrenheter som fungerar antingen riktigt snabb och inte stöder AJAX eller arbeta väldigt långsam men stödjer AJAX har Mink bara de bästa delarna, vilket betyder att den fungerar snabbt och stöder AJAX interaktioner.
Så i utvecklingsmiljöer verkliga, kan du använda Mink att ersätta en svit av applikationer som Zombie.js, Goutte, selen, eller Sahi.
Under huven, är Mink ingenting än en kärna och en kraftfull API, behöver olika drivrutiner för att ansluta och arbeta med de tidigare nämnda teknikerna. Så se till att du har alla rätt drivrutiner, baserat på vilken konfiguration du vill köra

Vad är nytt i den här versionen:.

  • Fast XPath prefix när du söker inuti ett befintligt element
  • Refactored föraren testsuite helt och expanderar den till att omfatta förare helt (som täcker många fler fall för konsekvens)
  • Ändrad `NodeElement :: setValue` att stödja alla fält snarare än enbart ingångselement
  • Tog bort omslags av något undantag förarnivå i en MinkException på ogiltig användning som det gör koden för komplext
  • Fast matchningen av typen input i den namngivna väljaren vara fallet okänsliga enligt HTML spec
  • Införd `Behat & # x5c; Mink & # x5c; Selector & # x5c; Xpath & # x5c; Escaper` att tillåta åter XPath flyr
  • Tagen `Element :: getSession`. Kod behöver sessionen ska få det från utsidan snarare än elementet
  • Ändrad ElementNotFoundException att sträcka sig från ExpectationException
  • Inkom `Element :: getOuterHtml` att få HTML-koden av elementet inklusive sig själv
  • Fast namnet väljarna att matcha på `placeholder` bara för textingångar
  • Påtvingade konsekvent beteende för förare på 4xx och 5xx svar tillbaka svaret snarare än att kasta ett undantag
  • Inkom `Element :: waitFor` att tillåta försöker igen lite kod tills det lyckas eller timeout nås
  • Inkom `Element :: isValid` att kontrollera om ett element existerar fortfarande i sidan

Vad är nytt i version 1.5.0:

  • Lade CoreDriver att förenkla framtida drivrutiner förbättringar
  • Lade Mink :: isSessionStarted () metoden
  • Fasta multibite string preg_replace buggar
  • Fast hantering av mellanslag i WebAssert :: pageText ... () metoder

Vad är nytt i version 1.3.3:

  • Förhindra undantag i __toString ()
  • Inkom par nyttiga steg definitioner för Behat
  • Många små buggfixar och förbättringar
  • Fasta beroenden och kompositör installationsrutin

Vad är nytt i version 1.3.2:.

  • Fast webdriver registrering i MinkContext

Krav :

  • PHP 5.3.1 eller högre

Liknande mjukvara

JS Error Logs
JS Error Logs

13 May 15

PyUnit
PyUnit

6 Jun 15

Metrics
Metrics

4 Jun 15

jquery.debug.js
jquery.debug.js

6 Jun 15

Annan programvara för utvecklare Konstantin Kudryashov

Behat
Behat

28 Feb 15

Capifony
Capifony

12 May 15

Kommentarer till Mink

Kommentarer hittades inte
Kommentar
Slå på bilder!