免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: RoadStar
打印 上一主题 下一主题

[原创]测试在软件开发过程中的地位如何? [复制链接]

论坛徽章:
0
1 [报告]
发表于 2002-10-17 16:07 |显示全部楼层

[原创]测试在软件开发过程中的地位如何?

对测试工程师来说,测试就像是一场赌博,我赌这个地方会失败,而程序员赌它不会。
如果你赢了,你的价值就体现出来了
要对系统做完整的测试是不可能的,比较好的原则是:
对你认为会出错的地方,写测试。

对于测试工具,现在网络上流行的是叫  XUnit 的工具,它是一种测试框架。
对 java ,有 JUnit,C++,有 CPPUnit,这个工具的发展已经很成熟了。

论坛徽章:
0
2 [报告]
发表于 2002-10-17 16:13 |显示全部楼层

[原创]测试在软件开发过程中的地位如何?

对测试也要有一个细化的过程,一般有两种测试(这种分类方法可能和 mygod 有些不一样):

单元测试:Unit Test
          从程序员的角度测试系统。
          测试某个类是否正确,其实就是对这个类的每个 public 方法的输入输出的测试
          为每个方法写测试,对于给定的输入,这个类的输出是否正确。
          所有类的测试三,就构成了对整个系统的测试。

功能测试:Function Test
          从用户的角度,对用户的每个需求,由用户定义一个流程,然后我们写测试
          看系统按这个流程走是否正常。这个比较难,我也没真正做过。

测试里有很大学问的,很有意思的。呵呵
:)

论坛徽章:
0
3 [报告]
发表于 2002-10-17 16:19 |显示全部楼层

[原创]测试在软件开发过程中的地位如何?

下面引用由RoadStar2002/10/17 04:11pm 发表的内容:
我觉得做项目一般测试环节好象注意得好一些
做产品对测试要求的相对就严格一些吧!
:)

不一定,大的项目的失败也会出现在小的地方。美国一个航天飞机出事就是因为一个除以 0的小错误。

恭喜你了,如果你的公司这么重视测试,说明它对软件质量的要求是很重视的。
如果你感觉他的一些做法很规范,那更要恭喜你了。这是一家好公司。
可以从他们以往的项目的测试文档中学到一些东西,最好的做法是真正的融入到
你的小组去做,会学的很快的。:)

论坛徽章:
0
4 [报告]
发表于 2002-10-17 16:26 |显示全部楼层

[原创]测试在软件开发过程中的地位如何?

呵呵,是的,要从不同的角度看问题才完整。:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP