Mink

Скріншот програми:
Mink
Дані програми:
Версія: 1.6.0
Дата завантаження: 13 Apr 15
Розробник: Konstantin Kudryashov
Ліцензія: Безкоштовно
Популярність: 287

Rating: 2.5/5 (Total Votes: 2)

норки можуть бути використані в тестах додатків листи і імітувати, як браузер буде реагувати на різні дії і події.
На відміну від безголових браузера емулятора і браузера контролерів, які працюють або дуже швидко, і не підтримують AJAX або робота дійсно повільно, але підтримують AJAX, норки має тільки найкращі частини, тобто він працює швидко і підтримує AJAX взаємодії.
Таким чином, в умовах розвитку реальних, ви можете використовувати Mink замінити набір додатків, таких як Zombie.js, Гут, селен, або Сахи.
Під капотом, норки і більше нічого ядра і потужним API, які потребують різних драйверів для підключення та роботи з вищезазначеними технологіями. Тому переконайтеся, що у Вас є всі необхідні драйвери, залежно від конфігурації, ви хочете запустити

Що нового У цьому випуску :.

  • Виправлена ​​XPath префікс при пошуку всередині існуючого елемента
  • реструктурировать Тестів водій повністю і розширити його, щоб охопити водіїв повністю (що охоплюють багато інших випадків на предмет відповідності)
  • Змінено `NodeElement :: setValue` підтримати будь поля, а не тільки вхідних елементів
  • Вилучено упаковку будь-якого водія рівня винятком у MinkException на інвалідних використання, як це робив код занадто складним
  • Виправлена ​​узгодження вхідного типу в названому селектора бути чутливі до регістру відповідно до HTML специфікації
  • Введений `Behat і # x5c; норки і # x5c; Selector і # x5c; Xpath і # x5c; Escaper`, щоб повторно використовувати XPath уникнути
  • Застарілі `Element :: getSession`. Код необхідності сесії, повинні отримати його з-за меж, а не елементу
  • Змінено ElementNotFoundException простягається від ExpectationException
  • Додана `Element :: getOuterHtml`, щоб отримати HTML код елемента, включаючи себе
  • Виправлена ​​селектори ім'я, щоб відповідати на `placeholder` тільки для текстових входів
  • Примусове узгоджена поведінка водіїв на 4xx і 5xx відповідь, щоб повернути відповідь, а не кидати виключення
  • Додана `Element :: waitFor`, щоб Повторна спроба якийсь код, поки не вдасться, або тайм-ауту
  • Додана `Element :: isValid`, щоб перевірити, чи існує ще елемент сторінки

Що нового у версії 1.5.0:

  • Додана CoreDriver спростити майбутні удосконалення драйверів
  • метод Додано норки :: isSessionStarted ()
  • Виправлені multibite рядок preg_replace помилки
  • Виправлена ​​обробка прогалин у WebAssert :: pageText ... () методи

Що нового у версії 1.3.3:

  • Не допускайте винятків у __toString ()
  • Додана пара корисних визначень крок для Behat
  • Багато дрібних виправлень помилок і поліпшень
  • Виправлені залежності і процедура установки композитор

Що нового у версії 1.3.2 :.

  • Виправлена ​​реєстрація WebDriver в MinkContext

Вимоги

  • PHP 5.3.1 або вище

Схожі програми

Hydra
Hydra

23 Jul 15

Moock
Moock

18 Apr 16

MockBox
MockBox

13 Apr 15

JSCover
JSCover

6 Mar 16

Інші програми розробника Konstantin Kudryashov

Behat
Behat

28 Feb 15

Capifony
Capifony

12 May 15

Mink

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями