我已经部署了基于SF 1.3.8的网站。我刚刚发现一些网址没有用。我想创建一个测试,它将自动测试我在apps / frontend / confi / routing.yml中定义的所有路由
有谁知道我可以这样做 - 所以我可以自动化这个测试吗?
答案 0 :(得分:0)
正如Jamie指出的那样,你无法真正实现这一目标。您可以做的是使用app:routes
任务返回所有路由的列表,并将其用作构建测试的核对表。您可以使用Symfony's functional testing工具创建检查每条路由的测试,包括执行登录以测试安全路由。
swFunctionalTestGenerationPlugin是一个非常有用的工具,用于自己生成功能测试。为每条路线制作一条,然后从列表中勾选。获得完整套件后,您可以从命令行运行测试,作为源控制过程的一部分,或作为计划任务。