首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel的测试策略

Laravel的测试策略
EN

Stack Overflow用户
提问于 2016-11-05 14:07:21
回答 1查看 271关注 0票数 1

我是一个初学者,与拉里和软件测试在一般情况下。我在这里的问题不是如何使用PHPunit或其他测试框架的断言或提供帮助。我主要关心的是了解一下如何在laravel这样的框架上部署MVC web的测试方法。就像你在测试时应该考虑的一样,你应该使用单元测试或集成测试,你对模型、控制器、策略、中间件等做了什么。所以,如果有任何有经验的测试人员带着laravel在那里,我将非常感谢您的一些见解。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-05 21:11:10

@ramy我认为这个问题对StackOverflow来说太宽泛了。我希望以下的资源能有所帮助:

如果您正在寻找起点,请考虑查看Laracasts上可用的测试系列:https://laracasts.com/skills/testing,如果您没有订阅,那么我强烈推荐它!

此外,请考虑阅读专门用于测试的文档,以查看在您掌握的https://laravel.com/docs/5.3/testing中有哪些测试功能。

Adam在测试方面有一些很好的资源,可以在他的网站上找到,他在活动和播客上的一些演讲(包括他自己的播客):

亚当的网站:https://adamwathan.me/

拉拉肯的谈话:https://streamacon.com/video/laracon-us/adam-wathan-test-driven-laravel

亚当的播客:http://www.fullstackradio.com/ (搜索页面上的单词测试,我相信你会发现很多对话)

本月晚些时候,亚当还有一个关于用测试驱动开发构建应用程序的视频系列(2016年11月28日-从我的记忆中写日期) https://adamwathan.me/test-driven-laravel/ -这将是一个宝贵的资源,因为他将从零开始构建一个应用程序,并一路测试。

您还可以查看Laravel中的测试主题:http://www.laravelpodcast.com/episodes

Jeffrey还写了一本关于测试的书(尚未发布),这将是免费的,请参阅此处的链接:https://leanpub.com/testingphp

如果这有点过分的话,请考虑看亚当的视频,因为我认为他为测试“外部TDD循环”提供了一种很好的方法,他在视频https://streamacon.com/video/laracon-us/adam-wathan-test-driven-laravel中大约8分钟就开始解释这个方法。

为了回答你的部分问题:

您应该使用单元测试还是集成测试?

对我来说,这不应该是集成或单元测试的选择,如果这有助于实现编写测试的目的,那么为什么不使用这两种方法呢?我认为这是为了确保您的应用程序按照它应该使用的方式工作。

希望这能有所帮助!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40439152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档