在实际的工程项目中
所在版块:技术の宅 发贴时间:2014-07-01 10:14

用户信息
复制本帖HTML代码
高亮: 今天贴 X 昨天贴 X 前天贴 X 
由于新加坡本土从业人员素质问题:
1. unit test基本不做,程序员一般以integration test的方式测试基本逻辑
2. integration test基本上也是程序员做。即使有专署的测试人员,他们对于系统的功能也非常不了解
3. QA基本上就在白纸黑字上签字
4. 顾客查看测试资料还停留在“有”和”没有”的程度上。

本人的一个很好的体验是,系统功能性测试需要程序员和测试人员共同进行,迭代发现unit test应该检测到的问题:
1. 系统的功能,包括一些很细节的实现,由系统架构师作文档记录,生成测试文档 -- 重要!
2. 程序员依据架构师的文档实现代码
3. 程序员根据接口实现自动测试程序代码
4. 程序员实现另一程序随机生成自动测试程序需要的数据
5. 由不相关测试人员(小白)利用自动测试程序测试随机数据,发现问题记录文档 -- 重要!

另一种方式也能提高软件质量
1. 小白程序员anyhow write code
2. 老道程序员不写代码,不看代码,专注功能和一些exception测试,意见反馈给小白
3. 小白看到程序错误,"哦~没考虑到那种情况",保持初心,不断改进
.
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!

 相关帖子 我要回复↙ ↗回到正文
【其它】不喜欢写Test的Programmer不是好Programmer! reboot   (35 bytes , 586reads )
不一定 胡二   (69 bytes , 86reads )
在成熟的开发环境下 On   (148 bytes , 64reads )
一般team都有developer跟专职的QA dos2unix   (436 bytes , 98reads )
在实际的工程项目中 leciel   (873 bytes , 55reads )
哈哈,很专业 dos2unix   (128 bytes , 65reads )
取决于test多复杂 。。。 功夫熊猫   (0 bytes , 61reads )
简单的喜欢自己写? reboot   (18 bytes , 70reads )
就这几个字就想骗十大也太水了 沙发 暗霓   (14 bytes , 55reads )
蘑菇嘛,it takes time. pls be patient. reboot   (2 bytes , 85reads )
it's been quite a while!! 暗霓   (22 bytes , 57reads )