1
joyqi 2011-05-13 11:37:37 +08:00
建议你使用makefile,对php来说已经够用了
|
2
aligo 2011-05-13 11:38:10 +08:00
ajax测试分两部分吧,http api用一般方法测试就行了
前端方面偏代码单元测试可用jsunit,可以mock一下,分别手动打开各种浏览器运行即可T_T 偏完整的行为测试可以用selenium 部署的话phing啊capistrano啊都是不错的,用它们的一个前提就是版本控制是必须的,看你的混乱状况应该就是这个原因吧 |
3
leben OP 我用的git,仅限于控制变更。其实我的混乱主要是需求变化太快引起的,很多时候今天新的特性要发布了,boss还在变来变去,还要求必须上线,最后只能不明不白的就上去了。
我在尝试xinc,我自己的感觉,不管用什么方式,在自动构建的时候,build.xml的编写都是最让人头疼的,太麻烦了。 @joyqi 谢谢,有时间学习一下。 |
5
spritevan 2011-05-13 15:42:09 +08:00 1
我用 .git/hooks/post-receive 检测 commit msg 里带了 [deploy] 就连到测试环境执行 deploy.sh "其实里面就是一个 git pull 命令 ><
唔... 也用 makefile 执行一些 static 打包合并压缩的重复劳动 |
6
leben OP 都是高手,受教了。。。
|