测试员与开发员的区别(转)
来源:互联网 发布:膏药在淘宝的哪一类 编辑:程序博客网 时间:2024/04/28 06:00
我相信,大部分的软件公司里,开发人员的待遇比测试员的待遇要高好多,实际也正是如此。但是我认为,软件公司的测试员的待遇应比开发人员要高出2倍以上,这才合理。
我认为,开发人员只是相当于做建筑的建筑工人(程序代码的构建),而测试员相当于建筑的验收员。一个软件公司的软件产品质量到底怎么样,就看测试水平有多高,我觉得并不是开发人员开发的水平有多高。那测试员应具备什么样的能力才可以达到测试人员?
第一,一定要有开发经验,如果是做进销存之类管理开发的,一定要非常熟悉sql语句。为什么这样说呢?我举一个很简单的例子,比如我们在做一个库存的查询,如果这个测试人员没有开发过进销存之类的,就很机械的看测试文档,根本不知道要实现这个库存的查询,是从哪些数据提取出来汇总出库存的数据,所以为什么公司的一些测试人员是根本测不出什么东西来的。在开发的过程中,一定会涉及存储过程,存储过程写得好不好,直接影响一个软件的性能(包括速度和数据的准确性),比如开发库存查询,一定会用存储过程来写,如果这个测试人员的有比如丰富开发经验,一定会发现开发人员写的存储过程是否有没有优化的sql语句,一般的测试员怎么可能看得出写的语句好不好,反正按照测试文档输入,只要输出结果对了,就过关了,其实并不是这样。有些要做提交数据时,一定要加上事务的,如果测试人员看到一些提交的存储过程没加上事务,那不是解决软件存在很多稳性的问题了。
第二,一定要非常熟悉业务和实施的经验。我觉得测试员代表用户了,如果连用户的需要是什么都不知道,怎么做好一个测试员?当然可以通过看测试文档很机械去理解用户的业务需求,我有一个手下测试员,做了三年测试,竟然不知道为什么进销存里要做盘点的功能?我还有一个手下的开发人员,按我写的开发文档来开发财务集成管理软件,开发了2年,也不是理解财务的流程,为什么要做结转损益,怎么看总分类账、资产负债表,都不懂,说明业务和实施是非常的重要的。
- 测试员与开发员的区别(转)
- 测试员与开发员的区别
- 一个软件测试员的工作与学习(二)
- 关于程序员与测试员的关系
- 一个测试员的工作与学习
- 测试员的职责
- 测试员的职责
- 开发员与合格的软件工程师
- 什么是devtester(开发测试员)?
- 软件测试员职业规划(转3)
- 企业级JAVA开发员要做到的(转)
- 困惑的软件测试员
- 困惑的软件测试员
- 我的测试员生活
- 困惑的软件测试员
- CSDN的eMag社区与测试时代(TestAge.net)联手合作推出“测试员”电子杂志。
- 保洁员是测试员的“终极理想”!
- Web开发员的苦恼
- ubuntu 安装
- 在HibernateTemplate里执行Sql语句
- VC中使用ADO进行数据库开发的一些资料的整理
- ASP.NET 连接各种数据库
- 新开的博客,各位朋友多多支持
- 测试员与开发员的区别(转)
- SHS框架下的basedao 很有用的 核心类
- Win-TC下的俄罗斯方块
- windbg分析Load DLL
- javaweb开发 核心类!!!SHS
- 我写的选择排序
- vbs脚本:MoveFile
- 易语言之正则表达式应用
- POJ 1545 / ZOJ 1333 Galactic Import (bfs || 最短路径)