Mink

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

Rating: 2.0/5 (Total Votes: 1)

норки можуть бути використані в тестах додатків листи і імітувати, як браузер буде реагувати на різні дії і події.
На відміну від безголових браузера емулятора і браузера контролерів, які працюють або дуже швидко, і не підтримують 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 або вище

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

Apache JMeter
Apache JMeter

12 Apr 15

FuncUnit
FuncUnit

12 May 15

Robot Framework
Robot Framework

5 Jun 15

CATJS
CATJS

10 Feb 16

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

Behat
Behat

28 Feb 15

Capifony
Capifony

12 May 15

Mink

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