51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7365|回复: 23
打印 上一主题 下一主题

询问软件测试所需得知识结构

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-8-21 18:54:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家讨论一下
非计算机专业是否适合做测试工作,诸如生物
如果适合,需要学习哪些方面得知识呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-8-21 21:54:55 | 只看该作者

请参考

下面是我们的一个培训提纲,涵盖一个软件测试工程师应该具备的知识和技能,掌握这些内容,就具备了软件测试设计和执行能力:

1、 软件技术基础
2、 C语言
3、 面向对象设计
4、 C++
5、 数据库理论基础
6、 SQL SERVER数据库设计与实现
7、 计算机网络技术
8、 软件测试技术概论
9、 测试管理
10、系统测试计划和方案
11、系统测试用例设计
12、集成测试计划和方案
13、集成测试用例设计
14、单元测试计划和方案
15、单元测试用例设计
16、单元测试执行
17、集成测试执行
18、系统测试执行
19、WEB项目测试专题
20、C/S架构项目测试专题
21、软件测试职业发展
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-9-14 08:57:08 | 只看该作者
要了解这么多阿。厉害厉害
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-9-14 17:46:14 | 只看该作者
不会吧,这么夸张,里面没有一项达到标准的要不要做测试啊???
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-9-14 17:51:16 | 只看该作者
如果上面的知识点都过关了,测试人员发展的后劲会很足。否则就难讲了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-9-14 17:57:27 | 只看该作者
请问版主,用不用样样都很精通啊?如果是的话,那我还不如去编程序好了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2004-9-14 18:00:31 | 只看该作者
如果掌握了上述的知识点,在去编程,那太可惜了。你可以在测试的道路上走得更好,薪水更好,机会更多。这是我的切身体会。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-9-14 23:23:51 | 只看该作者
zerocci:

掌握了这些知识,你去编程,只能成为一名普通的程序员;

如果是做测试,你会成为高手
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-9-15 12:48:58 | 只看该作者
其实也要看是作什么的测试,不同的测试需要的知识是完全不一样的,光有上面说的还是不够的!除非是比较简单的纯软件测试不需要涉及其他的东西
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-9-15 12:55:06 | 只看该作者
上面的知识体系是测试人员的技术要求,技术基础,技术储备。具体的测试工具还要结合产品相关的业务知识。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2004-9-15 14:56:42 | 只看该作者
离散数学、数理逻辑和计算理论的知识也最好具备一些
这是cs的基础
程序员可以只擅长程序设计语言
但是做测试要面对的不仅是一堆代码 更是一个抽象化了的程序逻辑模型
从这个层面上才能设计运用更有效的测试方法
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2004-9-15 16:17:34 | 只看该作者
看来要做一个合格的测试员,真的要学的东西很多很多啦。谢谢版主给我指明了一些方向啦。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2004-9-17 20:01:01 | 只看该作者
觉得Kapok
说的很有道理,可惜自己就是数学这一块差,现在也想往测试方面发展,不知道还有没有可能
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2004-9-18 12:54:13 | 只看该作者
学数学的人,向计算机的方向转,很快的,也很有优势,关键是思维方式比较好。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-2-1 12:25:16 | 只看该作者
个人认为应该加上计算机系统结构和操作系统原理,C++可以做为可选项。
回复 支持 反对

使用道具 举报

taurus7151 该用户已被删除
16#
发表于 2005-5-7 14:53:56 | 只看该作者
原来学过一些foxpro,有些数据库的概念,写过dos版foxpro软件,看过turbo C,没用过,摸过visual foxpro,没实践过,自己玩过Access。其它就是懂装机,经常自己安装操作系统和各种办公软件, 看我这样的水平够不够基础学下来所有的课程?
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-5-7 22:05:23 | 只看该作者
应该是可以的,如果要学习的话,建议把这些课程在复习一遍
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-5-9 15:36:42 | 只看该作者
Originally posted by testing at 2004-9-14 06:00 PM:
如果掌握了上述的知识点,在去编程,那太可惜了。你可以在测试的道路上走得更好,薪水更好,机会更多。这是我的切身体会。



问题是目前测试的薪水远远低于开发人员,并且大多数公司的leader并不太重要测试人员,你让一个有能力的人去拿那么点的工资,除了要耐的住寂寞,还要有对未来这份职业的信心。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-5-10 00:50:06 | 只看该作者
信心取决于对自己能力的认可,以及对行业前景的认可,也取决每个人是看眼前还是将来,也看每个人的将来是多远
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2005-5-25 14:52:57 | 只看该作者
这个清单开列的有些过长,但是还不够长,需要看你测什么软件,在什么平台上开发的,比如我在一次录制脚本时候发现如果不懂javascript就不能成功的实现定制和回放。
但我觉得这个清单最关键是没有抓住根本,做测试最主要是要有软件工程的思想,其他的知识都是陆续补充的,我们做测试相信多数时间是在和需求打交道。另外测试还要抓住一个沟通(communication)的问题,这种不象那么实在的东西多数时候往往是决定了我们工作的成败。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 07:23 , Processed in 0.078857 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表