lexpress/sw-functional-test-generation-plugin

该包已被废弃,不再维护。未建议替代包。

为 symfony 框架添加功能测试生成

安装: 7

依赖者: 0

建议者: 0

安全: 0

星级: 0

关注者: 5

分支: 8

类型:symfony1-plugin

dev-sf1.3 2012-10-25 20:46 UTC

This package is not auto-updated.

Last update: 2020-01-24 14:56:14 UTC


README

该插件包含一个特定的过滤器,用于以 symfony 功能测试格式记录用户的交互。

因此,您主要需要在您的应用程序中导航,提交表单并点击链接,然后...您就几乎可以使用功能测试了。

请阅读原始博客文章:swFilterFunctionalTest

安装

  • 安装 swFunctionalTestGenerationPlugin

  • 清除缓存

      php symfony cc
    
  • 编辑 filters.yml 文件,并在渲染过滤器后添加这些配置行

    functional_test:
      class: swFilterFunctionalTest
  • 在 settings.yml 中启用模块 swFunctionalTestSave

    .settings
      enabled_modules:
        - swFunctionalTestSave
  • 确保调试面板已启用

使用

  • 在调试栏中启用功能测试
  • 在您的项目中执行场景
  • 完成后,将生成的代码复制粘贴到测试文件中或通过表单保存

已知问题

  • 当您执行 AJAX 请求时,请立即进行 HTTP 请求或重新加载页面,以便在生成的代码中看到您的 AJAX 请求