mahonglin123456 发表于 2015-10-8 07:19:21

Mink 1.7.0 发布,PHP 浏览器模拟测试工具

欢迎加入运维网交流群:263444886  
  Mink 是开源的 PHP 浏览器/控制器 模拟测试工具。Mink 可以模拟 Web 应用和浏览器之间的交互,测试 Web 应用的行为是否正确。
  Mink 1.7.0 发布,此版本更新内容如下:
  新特性:

[*]  Added Session::getResponseHeader to access a response header easily
[*]  Added support for header assertions
[*]  Added a forward compatibility layer for drivers to allow them to preparefor Mink 2.0 (they won't require any change if they use it). They shouldnow overwrite CoreDriver::findElementXpaths instead of implementing findand setSession themselves.
[*]  Added escaping of the locator in the NamedSelector rather than expectingthe caller to perform the escaping. Passing an escaped locator is stillsupported but deprecated.
[*]  Remove the dependency on the Session in expectation exceptions. Passingthe session in the exception constructor is now deprecated. The drivershould be passed instead.
  Bug 修复:

[*]  Fixed the URL assertions when comparing paths ending in .php
[*]  Silenced deprecation warnings (following the Symfony convention) to makethem less invasive. Use the symfony/phpunit-bridge to get them reportedwhen using Mink in your PHPUnit tests.
[*]
  Fixed NodeElement::hasClass in case the>
  测试套件:

[*]  Made the testsuite compatible with PHPUnit strict timing mode (only the library testsuite, not the driver one)
[*]  Added testing against PHP 7
[*]  Added testing against lowest version of dependencies to ensure we got the lower bounds right
  驱动测试套件:

[*]  Added an extra test to ensure the right behavior when getting the HTML with empty elements
[*]  Added a few more safeguards to ensure test failures rather than fatal errors for misbehaving drivers
[*]  Added a test ensuring that drivers follow recommended practices
  Misc:

[*]
  Added a few missing deprecation warnings for deprecated APIs or>
  下载:https://github.com/minkphp/Mink/archive/v1.7.0.zip。
  
页: [1]
查看完整版本: Mink 1.7.0 发布,PHP 浏览器模拟测试工具