Mink

Software kuvakaappaus:
Mink
Ohjelmiston tiedot:
Versio: 1.6.0
Lähetyksen päivämäärä: 13 Apr 15
Kehittäjä: Konstantin Kudryashov
Lupa: Vapaa
Suosio: 171

Rating: nan/5 (Total Votes: 0)

Mink voidaan käyttää kirjallisesti hakemuksen testejä ja simuloida miten selaimen tulisi vastata eri toimien ja tapahtumia.
Toisin päätön selaimen emulaattori ja selain ohjaimia, jotka toimivat joko todella nopeasti ja eivät tue AJAX tai työ todella hidas, mutta tukee AJAX, Minkki on vain parhaita osia, eli se toimii nopeasti ja tukee AJAX vuorovaikutusta.
Joten tosielämän kehitysympäristöt, voit käyttää Mink korvata valikoima sovelluksia, kuten Zombie.js, Goutte, seleeni, tai Sahi.
Konepellin alle, Mink ole mitään kuin ydin ja tehokas API, jotka tarvitsevat eri kuljettajien yhteyden ja työskennellä edellä mainittujen tekniikoiden. Joten varmista, että sinulla on kaikki tarvittavat ohjaimet, jotka perustuvat kokoonpanon haluat ajaa.

Mitä uutta tässä julkaisussa:

  • Kiinteät XPath prefixing etsittäessä sisällä olemassa olevan elementin
  • refactored kuljettaja testsuite kokonaan ja laajentaa sitä koskemaan ajurit kokonaan (joka kattaa paljon enemmän tapauksia johdonmukaisuus)
  • Vaihtoi `NodeElement :: setValue` tukemaan kaikkia kenttiä sijaan vain Tuloyksiköiden
  • Poistettu käärimistä kuljettaja tason poikkeus MinkException kelpaamattomista käytöstä, koska se teki koodin liian monimutkainen
  • Kiinteä sovitus tulon tyypin nimeltä valitsin olla kirjainkoko mukaan HTML spec
  • Käyttöön `Behat & # x5c; Mink & # x5c; valitsin & # x5c; Xpath & # x5c; Escaper` sallimaan uudelleenkäyttö XPath pakenevat
  • Poistettu `Element :: getSession`. Koodi tarvitsevat istunnon pitäisi saada se ulkopuolelta sijaan elementti
  • Muuttunut ElementNotFoundException ulottumaan ExpectationException
  • Lisätty `Element :: getOuterHtml` saada HTML elementin kuten itse
  • Kiinteät nimi valitsimet vastaamaan siitä `placeholder` vain sanallisesti tuloa
  • Tahdonvastaiset johdonmukainen käyttäytyminen kuljettajien 4xx ja 5xx vastaus palauttaa toimia sen sijaan heittää poikkeus
  • Lisätty `Element :: waitFor` sallia retrying koodia kunnes se onnistuu tai timeout saavutetaan
  • Lisätty `Element :: isValid` tarkistaa, onko tekijä on edelleen olemassa sivun

Mitä uutta versiossa 1.5.0:

  • Lisätty CoreDriver yksinkertaistaa tulevien kuljettajien parannuksia
  • Lisätty Mink :: isSessionStarted () menetelmä
  • Kiinteät multibite string preg_replace bugeja
  • Kiinteä käsittely tyhjämerkit vuonna WebAssert :: pageText ... () menetelmät

Mitä uutta versiossa 1.3.3:

  • Estä poikkeuksia __toString ()
  • Lisätty pari hyödyllinen askel määritelmien Behat
  • paljon pieniä korjauksia ja parannuksia
  • Kiinteät riippuvuuksia ja säveltäjä asennusrutiini

Mitä uutta versiossa 1.3.2:

  • Kiinteät webdriver rekisteröintiä MinkContext.

Vaatimukset :

  • PHP 5.3.1 tai uudempi

Vastaavia ohjelmistoja

Examine
Examine

23 Jul 15

Mockito
Mockito

5 Jun 15

Jarvis
Jarvis

6 Jun 15

PhantomJS
PhantomJS

28 Feb 15

Muu ohjelmistojen kehittäjä Konstantin Kudryashov

Capifony
Capifony

12 May 15

Behat
Behat

28 Feb 15

Kommentit Mink

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan