Mink

Tela Software:
Mink
Detalhes de Software:
Versão: 1.6.0
Data de upload: 13 Apr 15
Licença: Livre
Popularidade: 171

Rating: 2.0/5 (Total Votes: 1)

Mink pode ser usado em testes de aplicação de escrita e simular como um navegador iria responder a várias ações e eventos.
Ao contrário do emulador de navegador e navegador controladores sem cabeça que trabalham ou muito rápido e não suportam AJAX ou trabalho realmente lento, mas suportam AJAX, Mink tem apenas as melhores partes, o que significa que trabalha rápido e suporta interações AJAX.
Assim, em ambientes de desenvolvimento da vida real, você pode usar Mink para substituir um conjunto de aplicativos como Zombie.js, Goutte, Selenium, ou Sahi.
Sob o capô, Mink não é nada do que um núcleo e uma API poderosa, necessitando de vários drivers para se conectar e trabalhar com as tecnologias mencionadas. Portanto, verifique se você tem todos os drivers apropriados, com base na configuração que você deseja executar

O que é novo nesta versão:.

  • Corrigido o XPath antepondo ao pesquisar dentro de um elemento existente
  • Refatorada o testsuite motorista inteiramente e expandi-la para cobrir inteiramente os motoristas (que abrangem muitos mais casos de coerência)
  • Mudou `NodeElement :: setValue` para apoiar todos os campos, em vez de apenas os elementos de entrada
  • Removido o envolvimento de qualquer exceção de nível de driver em um MinkException no uso inválido, uma vez que estava fazendo o código complexo demais
  • Fixa a correspondência do tipo de entrada no seletor nomeado para ser maiúsculas e minúsculas de acordo com a especificação HTML
  • Introduzida `Behat & # x5C; Mink & # x5C; Selector & # x5C; XPath & # x5C; Escaper` para permitir a reutilização do XPath escapar
  • Reprovado elemento `:: getSession`. Código precisando a sessão deve obtê-lo do lado de fora, em vez de o elemento
  • Mudou ElementNotFoundException para estender a partir ExpectationException
  • Adicionado elemento `:: getOuterHtml` para obter o código HTML do elemento incluindo o próprio
  • Corrigido o nome seletores para combinar sobre o `placeholder` apenas para entradas textuais
  • forçado comportamento consistente para os motoristas em 4xx e 5xx resposta para retornar a resposta ao invés de lançar uma exceção
  • Adicionado elemento `:: waitFor` para permitir repetir algum código até conseguir ou o tempo limite é atingido
  • Adicionado elemento `:: isValid` para verificar se um elemento ainda existe na página

O que é novo na versão 1.5.0:

  • Adicionado CoreDriver para simplificar futuros condutores melhorias
  • método Adicionado Mink :: isSessionStarted ()
  • erros seqüência preg_replace fixos multibite
  • Fixado manipulação de espaços em branco em WebAssert :: pageText ... () métodos

O que é novo na versão 1.3.3:

  • Prevenir exceções em __toString ()
  • Adicionado par de definições passo útil para Behat
  • monte de pequenas correções de bugs e melhorias
  • dependências Fixos e rotina de instalação compositor

O que é novo na versão 1.3.2:.

  • O registo Webdriver fixo em MinkContext

Requisitos :

  • PHP 5.3.1 ou superior

Programas semelhantes

ZenTest
ZenTest

13 Apr 15

PHPUnit
PHPUnit

18 Apr 16

YUI Test
YUI Test

1 Mar 15

Yellow Lab Tools
Yellow Lab Tools

10 Dec 15

Outro software de desenvolvedor Konstantin Kudryashov

Capifony
Capifony

12 May 15

Behat
Behat

28 Feb 15

Comentário para Mink

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria