[原创]测试在软件开发过程中的地位如何?
2008-04-09 04:04:12来源:互联网 阅读 ()
[这个贴子最后由RoadStar在 2002/10/17 07:36pm 编辑]
请问谁可以详细讲一下测试,编程,系统分析三者之间的关系!
最好说得详细一点!
:)
mygod 回复于:2002-10-17 15:19:49 测试分为单元测试、集成测试、系统测试,一般来说单元测试是针对于编程的,是保证程序的正确性,而集成、系统测试则是保证系统符合设计和需求分析。
一般系统测试在需求分析说明书作完后就应当开始作
RoadStar 回复于:2002-10-17 15:36:25 那一般
要具有什么素质的人才能做测试人员呢?
:)
mygod 回复于:2002-10-17 15:38:04 会用windows操作系统,还有,能听得懂汉语
RoadStar 回复于:2002-10-17 15:42:22 可是没写一些测试代码 测试过程
没有做过测试的人能做吗?
对软件的质量能保证吗?
mygod 回复于:2002-10-17 15:47:17 作测试人员不好,但是做QA就另当别论了
RoadStar 回复于:2002-10-17 15:49:04 什么叫QA?
我觉得奇怪一个公司居然可以给测试人员6000元/月的薪水!
有这么高的吗?
mygod 回复于:2002-10-17 15:50:56 那可能是这个公司的测试很科学,需要一些测试工具和测试方法,掌握这些也不容易
RoadStar 回复于:2002-10-17 15:52:12 什么叫QA呢?
:)
mygod 回复于:2002-10-17 15:53:17 质量保证
RoadStar 回复于:2002-10-17 15:54:30 还有你用过一些
就是可以测试一些代码占用内存空间和CPU利用率的质量测试工具吗?
RoadStar 回复于:2002-10-17 15:57:45 如果做一个科学的测试和质量管理系统
一般都从哪几方面考虑
都要用到什么工具吗?
从JAVA这个方向考虑就行!:)
mygod 回复于:2002-10-17 16:04:00 您什么公司,测试这么规范,俺可没见过这么大架势
cinc 回复于:2002-10-17 16:07:53 对测试工程师来说,测试就像是一场赌博,我赌这个地方会失败,而程序员赌它不会。
如果你赢了,你的价值就体现出来了
要对系统做完整的测试是不可能的,比较好的原则是:
对你认为会出错的地方,写测试。
对于测试工具,现在网络上流行的是叫 XUnit 的工具,它是一种测试框架。
对 java ,有 JUnit,C ,有 CPPUnit,这个工具的发展已经很成熟了。
RoadStar 回复于:2002-10-17 16:11:57 我觉得做项目一般测试环节好象注意得好一些
做产品对测试要求的相对就严格一些吧!
:)
cinc 回复于:2002-10-17 16:13:35 对测试也要有一个细化的过程,一般有两种测试(这种分类方法可能和 mygod 有些不一样):
单元测试:Unit Test
从程序员的角度测试系统。
测试某个类是否正确,其实就是对这个类的每个 public 方法的输入输出的测试
为每个方法写测试,对于给定的输入,这个类的输出是否正确。
所有类的测试三,就构成了对整个系统的测试。
功能测试:Function Test
从用户的角度,对用户的每个需求,由用户定义一个流程,然后我们写测试
看系统按这个流程走是否正常。这个比较难,我也没真正做过。
测试里有很大学问的,很有意思的。呵呵
:)
RoadStar 回复于:2002-10-17 16:17:37 [quote][b]下面引用由[u]cinc[/u]在 [i]2002/10/17 04:07pm[/i] 发表的内容:[/b]
对测试工程师来说,测试就像是一场赌博,我赌这个地方会失败,而程序员赌它不会。
如果你赢了,你的价值就体现出来了
要对系统做完整的测试是不可能的,比较好的原则是:
对你认为会出错的地方,写测试。
...
[/quote]
我现在知道一些严格的测试都是一种实事求是的测试
这是关系到一个产品的质量问题。
有一个好的管理体系才能可能保证做出高质量的产品
我相信一个好的team大家还是应该合作的:)
cinc 回复于:2002-10-17 16:19:35 [quote][b]下面引用由[u]RoadStar[/u]在 [i]2002/10/17 04:11pm[/i] 发表的内容:[/b]
我觉得做项目一般测试环节好象注意得好一些
做产品对测试要求的相对就严格一些吧!
:)
[/quote]
不一定,大的项目的失败也会出现在小的地方。美国一个航天飞机出事就是因为一个除以 0的小错误。
恭喜你了,如果你的公司这么重视测试,说明它对软件质量的要求是很重视的。
如果你感觉他的一些做法很规范,那更要恭喜你了。这是一家好公司。
可以从他们以往的项目的测试文档中学到一些东西,最好的做法是真正的融入到
你的小组去做,会学的很快的。:)
RoadStar 回复于:2002-10-17 16:21:04 [quote][b]下面引用由[u]cinc[/u]在 [i]2002/10/17 04:13pm[/i] 发表的内容:[/b]
对测试也要有一个细化的过程,一般有两种测试(这种分类方法可能和 mygod 有些不一样):
单元测试:Unit Test
从程序员的角度测试系统。
测试某个类是否正确,其实就是对这个类的每个 publ ...
[/quote]
:)
在现在的不同的公司和不同的人
好象对测试的看法还不太一样,行为的方式也有很多的区别:)
RoadStar 回复于:2002-10-17 16:24:24 [quote][b]下面引用由[u]cinc[/u]在 [i]2002/10/17 04:19pm[/i] 发表的内容:[/b]
不一定,大的项目的失败也会出现在小的地方。美国一个航天飞机出事就是因为一个除以 0的小错误。
恭喜你了,如果你的公司这么重视测试,说明它对软件质量的要求是很重视的。
如果你感觉他的一些做法很规范,那更 ...
[/quote]
:)
对于我来说
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash