hayop ng mink maaaring gamitin sa pagsulat pagsubok ng application at gayahin kung paano tumugon sa isang browser sa iba't-ibang mga aksyon at mga kaganapan.
Hindi tulad ng walang ulo emulator browser at browser Controllers na gumagana ang alinman sa talagang mabilis at ay hindi sumusuporta sa AJAX o trabaho talagang mabagal ngunit sumusuporta sa AJAX, hayop ng mink ay may lamang ang pinakamahusay na mga bahagi, na nangangahulugang ito gumagana mabilis at sumusuporta sa AJAX mga pakikipag-ugnayan.
Kaya sa kapaligiran ng pag-unlad tunay na buhay, maaari mong gamitin hayop ng mink upang palitan ang isang suite ng mga application tulad ng Zombie.js, Goutte, siliniyum, o Sahi.
Sa ilalim ng hood, hayop ng mink ay wala pa sa isang pangunahing at isang malakas na API, nangangailangan ng iba't-ibang mga driver na kumonekta at makipagtulungan sa mga nabanggit na teknolohiya. Kaya tiyaking mayroon ka ng lahat ng naaangkop na driver, batay sa mga configuration na gusto mong patakbuhin
Ano ang bagong sa paglabas:.
- Mga Fixed ang xpath prefixing kapag naghahanap sa loob ng isang umiiral na elemento
- Refactored ang driver testsuite ganap at palawakin ito upang masakop ang mga driver buo (na sumasakop sa maraming iba pang mga kaso para sa pagkakapare-pareho)
- Nagbago `NodeElement :: setValue` upang suportahan ang anumang mga patlang sa halip na lamang ng pag-input elemento
- Inalis ang pambalot ng anumang mga pagbubukod driver sa antas ng sa isang MinkException sa mga hindi wastong paggamit bilang ay ginagawang masyadong kumplikado ang code
- Mga Fixed ang pagtutugma ng uri ng input sa pinangalanang selector upang maging case insensitive ayon sa HTML spec
- ipinakilala `Behat & # x5c; hayop ng mink & # x5c; Tagapili ng & # x5c; xpath & # x5c; Escaper` upang payagan ang reusing ang xpath escaping
- Pinaliit na `Element :: getSession`. Code nangangailangan ng session ay dapat na makakuha ng mga ito mula sa labas sa halip na ang elemento ng
- Nagbago ElementNotFoundException upang patagalin mula sa ExpectationException
- Idinagdag `Element :: getOuterHtml` upang makuha ang HTML code ng elemento kabilang mismo
- Mga Fixed ang tagapili pangalan upang tumugma sa `placeholder` lamang para sa tekstuwal input
- ipinatupad pare-pareho ang pag-uugali para sa mga driver sa 4xx at 5xx tugon upang ibalik ang tugon sa halip na masusuka ng pagbubukod
- Idinagdag `Element :: waitFor` upang payagan ang muling sinusubukan ng ilang mga code hanggang sa magtagumpay o ang timeout ay naabot
- Idinagdag `Element :: isValid` upang suriin kung umiiral pa rin ang isang elemento sa pahina
Ano ang bagong sa bersyon 1.5.0:
- Added CoreDriver upang gawing simple pagpapabuti driver hinaharap
- Added hayop ng mink :: isSessionStarted () method
- Mga Fixed multibite string preg_replace mga bug
- Mga Fixed pangangasiwa ng whitespaces sa WebAssert :: pageText ... () pamamaraan
Ano ang bagong sa bersyon 1.3.3:
- Pigilan ang mga pagbubukod sa __toString ()
- Idinagdag ilang mga kapaki-pakinabang na mga kahulugan hakbang para Behat
- Lot ng maliit na mga pag-aayos sa bug at pagpapahusay
- Mga Fixed dependency at mga nakagawiang pag-install kompositor
Ano ang bagong sa bersyon 1.3.2:.
- Ang Nakatakdang webdriver pagpaparehistro sa MinkContext
Mga Kinakailangan :
- PHP 5.3.1 o mas mataas
Mga Komento hindi natagpuan