Mink

Screenshot Software:
Mink
Szczegóły programowe:
Wersja: 1.6.0
Filmu: 13 Apr 15
Wywoływacz: Konstantin Kudryashov
Licencja: Wolny
Popularność: 171

Rating: 2.0/5 (Total Votes: 1)

Mink mogą być stosowane w testach aplikacyjnych pisania i symulacji, jak przeglądarka odpowie na różnych działań i wydarzeń.
W przeciwieństwie do emulatora bez głowy i przeglądarki przeglądarki kontrolerów, które pracują albo bardzo szybko i nie obsługują AJAX lub pracy bardzo powolny, ale Ajax, Mink ma tylko najlepsze fragmenty, co oznacza, że ​​działa szybko i obsługuje interakcje AJAX.
Tak więc w środowiskach programistycznych życiowych, można użyć Mink zastąpić zestaw aplikacji, takich jak Zombie.js, Goutte, selen lub Sahi.
Pod maską, Mink ma nic, niż się z rdzenia i potężnego API, wymagające różnych sterowników do podłączenia i pracy z wyżej wymienionych technologii. Więc upewnij się, że wszystkie odpowiednie sterowniki, na podstawie konfiguracji, który chcesz uruchomić

Co nowego w tym wydaniu:.

  • Poprawiono XPath poprzedzenie podczas wyszukiwania wewnątrz istniejącego elementu
  • refactored testsuite kierowca w całości i rozwinąć go w całości na pokrycie sterowników (obejmujące wiele więcej spraw dla spójności),
  • Zmienione `NodeElement :: setValue` wspieranie wszelkich dziedzin, a nie tylko elementów wejściowych
  • Usunięto owijanie żadnego wyjątku kierowca szczebla w sprawie nieprawidłowego wykorzystania MinkException jak ją czyniąc Kod zbyt skomplikowane,
  • Poprawiono dopasowanie typu wejścia w nazwie selektor się na wielkość liter w zależności od specyfikacji HTML
  • Wprowadzony `Behat & # x5c; Mink & # x5c; Selector & # x5c; & # Xpath x5c; Escaper` aby ponownym użyciem XPath ucieczki
  • Nieaktualne `Element :: getSession`. Kod potrzeby sesji powinien dostać z zewnątrz, a nie elementu
  • Zmienione ElementNotFoundException przedłużyć z ExpectationException
  • Dodane `Element :: getOuterHtml` by uzyskać kod HTML elementu tym się
  • Poprawiono selektory nazwa dopasować na `placeholder` tylko dla wejść tekstowych,
  • Wymuszone konsekwentne zachowanie kierowców na 4xx i 5xx odpowiedzi, aby powrócić odpowiedź, a nie rzuca wyjątek,
  • Dodane `Element :: waitFor` aby ponowieniem próby kod, aż do skutku lub zostanie osiągnięty limit czasu
  • Dodane `Element :: isValid` sprawdzić, czy elementem nadal istnieje w widoku

Co nowego w wersji 1.5.0:

  • Dodane CoreDriver uproszczenie przyszłych dokonań kierowców,
  • Metoda Dodane Mink :: isSessionStarted ()
  • Poprawiono multibite błędy ciąg preg_replace
  • Poprawiono obsługę białych znaków w WebAssert :: pageText ... () metody

Co nowego w wersji 1.3.3:

  • Nie dopuścić wyjątki w __toString ()
  • Dodano kilka przydatnych definicji kroku dla Behat
  • Wiele drobnych poprawek i usprawnień,
  • Poprawiono zależności i program instalacyjny kompozytor,

Co nowego w wersji 1.3.2:.

  • Rejestracja Naprawiono webdriver w MinkContext

Wymagania :

  • PHP 5.3.1 lub wyższej,

Podobne oprogramowanie

debug.js
debug.js

5 Jun 15

Splinter
Splinter

13 May 15

Blackbird
Blackbird

6 Jun 15

Benchmark.js
Benchmark.js

6 Jun 15

Inne programy z deweloperem Konstantin Kudryashov

Capifony
Capifony

12 May 15

Behat
Behat

28 Feb 15

Komentarze do Mink

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii