Mink kan skriftelik aansoek toetse gebruik word en simuleer hoe 'n leser sou reageer op verskeie aksies en gebeure.
Anders onthoofde leser emulator en die leser beheerders wat werk óf baie vinnig en ondersteun nie AJAX of werk regtig stadig maar ondersteun AJAX, Mink het net die beste dele, wat beteken dat dit werk vinnig en ondersteun AJAX interaksies.
So in die werklike lewe ontwikkeling omgewings, kan jy Mink gebruik 'n suite van programme soos Zombie.js, Goutte, Selenium, of Sahi te vervang.
Onder die enjinkap, Mink is niks as 'n kern en 'n kragtige API, hoef verskeie bestuurders aan te sluit en saam met die bogenoemde tegnologie. So maak seker dat jy al die toepaslike bestuurders, gebaseer op die verstelling wat jy wil hardloop
Wat is nuut in hierdie release:.
- Vaste die XPath voorvoegsel wanneer jy soek binne 'n bestaande element
- Refactored die bestuurder testsuite heeltemal en uit te brei bestuurders heeltemal (wat baie meer gevalle vir konsekwentheid) te dek
- verander `NodeElement :: setValue` enige velde eerder ondersteun as net insette elemente
- verwyder die wikkel van enige bestuurder-vlak uitsondering in 'n MinkException op ongeldig gebruik as dit maak die kode te kompleks
- Vaste die passing van die insette tipe in die naam van selector geval onsensitiewe te wees volgens die HTML spec
- Lei `Behat & # x5c; Mink & # x5c; Selector & # x5c; Xpath & # x5c; Escaper` te laat hergebruik die XPath ontsnap
- Afgekeurde `Element :: getSession`. Kode hoef die sessie moet dit kry van buite, eerder as die element
- verander ElementNotFoundException te brei uit ExpectationException
- Bygevoeg `Element :: getOuterHtml` die HTML-kode van die element te kry, insluitend homself
- Vaste die naam keurders te pas op die `placeholder` net vir tekstuele insette
- Gedwonge konsekwente gedrag vir bestuurders op 4xx en 5xx reaksie van die reaksie om terug te keer, eerder as die gooi van 'n uitsondering
- Bygevoeg `Element :: waitFor` weer probeer 'n paar kode te laat totdat dit slaag of die tydverstreke bereik
- Bygevoeg `Element :: isValid` om te kyk of 'n element bestaan steeds in die bladsy
Wat is nuut in die weergawe 1.5.0:
- Added CoreDriver toekomstige bestuurders verbeterings te vereenvoudig
- Added Mink :: isSessionStarted () metode
- Vaste multibite string preg_replace foute
- Vaste hantering van spasies in WebAssert :: pageText ... () metodes
Wat is nuut in die weergawe 1.3.3:
- Voorkom uitsonderings in __toString ()
- Bygevoeg paar nuttige stap definisies vir Behat
- Lot van klein bugfixes en verbeteringe
- Vaste afhanklikhede en komponis installasie roetine
Wat is nuut in die weergawe 1.3.2:.
- Vaste webdriver registrasie MinkContext
Vereistes :
- PHP 5.3.1 of hoër
Kommentaar nie gevind