我很好奇其他开发人员如何测试他们的网站。 PHP 特别是在我的例子中,但这可能跨越多种语言。我已经在一个网站上工作了一年多了,我真的很想自动化我在版本之间所做的大量回归测试。
这个特定站点位于 CodeIgniter 中,因此我对我的模型进行了一些测试。不过,我想超越仅仅测试这些。然而,我确信即使是非 MVC 开发人员也必须解决这个问题。
Edit:我认为能够满足我的许多测试需求的功能是能够在脚本处理结束时断言参数具有特定值。就我而言,控制器中有很多逻辑,这是我想测试的主要区域。
对于不测试 UI 的实际单元测试,您应该只测试模型中的功能。无论如何,您的大部分功能都应该在那里。
You might want to have a look at Selenium http://seleniumhq.org/ for testing the UI of your site. It can record your actions and play them back, or you can edit the scripting directly.
![alt text](https://i.stack.imgur.com/nm6EH.gif)
(source: seleniumhq.org http://seleniumhq.org/projects/ide/selenium-ide.gif)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)