免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2919 | 回复: 10
打印 上一主题 下一主题

请推荐一本关于测试方面的书 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-11 21:53 |只看该作者 |倒序浏览
在下是一名学生,平时做课程设计基本上都不会测试-----老师即不要求,也不教我们应该如何做。因此这方面的经验接近于零,现在希望能够阅读一些相关的书籍,来弥补一下空白。
  主要目的是掌握一些程序编写者为了改善代码,而自己进行测试的方法,并非专业测试人员的方法--------如果两者有区别的话。
  另外CU很多都是有实际工作经验的人,希望能够提供一些这方面的建议,比如:如何去学,应该学到什么程度,实际工作中是如何做的等等。

论坛徽章:
0
2 [报告]
发表于 2008-10-13 09:58 |只看该作者
原帖由 kiffa 于 2008-10-11 21:53 发表
主要目的是掌握一些程序编写者为了改善代码,而自己进行测试的方法,并非专业测试人员的方法--------如果两者有区别的话。


两者当然有区别

你所说的很大程序上是单元测试

推荐:
《测试驱动开发》
《测试驱动开发——实用指南》
《Agile Java: Crafting Code With Test-Driven Development》
这些都是使用Java语言来描述的,就算你不用Java,看一下也是很有帮助的,有了概念以后语言之间也没什么区别了

我做C开发的时候,一般用CuTest单元测试框架,很简单,不过很实用

论坛徽章:
0
3 [报告]
发表于 2008-10-13 14:14 |只看该作者
XP和敏捷软件开发我都看过相关的书,不过没有单独看过关于测试驱动开发的,感觉软件工程里讲的东西在学校里基本用不上——对于一个课程设计,我们小组可以说完全没有按照软工里的去做。学了这些东西,在现实里却毫无用武之地。只能自己单独写些东西来体会来实践。

论坛徽章:
0
4 [报告]
发表于 2008-10-13 14:30 |只看该作者
教条式的软件工程,比完全没有还要差

论坛徽章:
0
5 [报告]
发表于 2008-10-13 15:17 |只看该作者
原帖由 雨过白鹭洲 于 2008-10-13 14:30 发表
教条式的软件工程,比完全没有还要差


但是学校里,至少是我们学校里只能接触这些,老师也说了,校内教学的主要目的是了解软工的概念,为实际工作打基础。

顺便问一下有工作经验的人,在公司里的实际开发流程是怎样的?如同书上说的:有专门的架构师以及专门的测试人员么?或者是由代码编写者兼任的?各类人员之间通常是如何交流的?是按照需求分析----概要设计----详细设计---编码----测试这些书上说的步骤么?

能不能举个详细的例子来说明一下,比如公司要开发一个财务处理软件,那么具体流程是怎样的?进程控制是如何做到的?

不仅是我,校内的许多同学也都有这些疑问,希望大家能够不吝赐教。

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
6 [报告]
发表于 2008-10-13 15:22 |只看该作者

回复 #5 kiffa 的帖子

我说话你别生气,其实 我觉得 “教条式的软件工程” 还是很赞的,特别是总有一天能应用的时候 (纯个人意见,勿拍)

我运气不错,学了N多软工理论,有机会在实习的时候用上,很幸运。

&测试的话
要看你怎么选择了

至于书本
如果理论性的
看看
Software Testing -A Craftsman's Approach
Agile Software testing之类的

如果只是想懂些具体工具的话,不用看书,多读读api和工程
比如Junit/ant之类

最近在用STAF,相当赞

论坛徽章:
0
7 [报告]
发表于 2008-10-13 15:25 |只看该作者

回复 #6 to407 的帖子

我反正是打游击,非正规军

to407兄弟能否推荐几本觉得好的软件工程类书籍?我觉得《快速软件开发》《程序开发心理学》非常不错。

[ 本帖最后由 雨过白鹭洲 于 2008-10-13 15:27 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2009-03-16 19:34 |只看该作者

正在探索STAF,请大侠指导

最近做的项目,尝试使用STAF自动化测试框架,不知道怎么将其与JUNIT结合在一起。

论坛徽章:
0
9 [报告]
发表于 2009-03-17 08:16 |只看该作者

回复 #2 雨过白鹭洲 的帖子

经验之谈

论坛徽章:
0
10 [报告]
发表于 2009-03-17 09:06 |只看该作者
if your code could be trust, whitout test, why should it be test in force???

but if it could NOT, or just not sure, the test is need for prove that it can be trust or not
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP