测试与开发区别在哪?

2012-03-14  杨森 

个人体会(与身处环境有关,大机系统维护):
项目组是为专门修改缺陷而成立的,四个程序员,两个测试员,两套大机系统。
 
程序员按客户要求修改代码,调试,单元测试。
单元测试着重点是调查数据传输情况是否正确。多数情况是直接修改数据库中,或对VSAM文件的数据进行有针对修改,已完成程序输入部分的准备,手动提交申请运行batch,batch完成后查看相应文件或表,验收结果。
大部分时间是用在调试和单元测试。很容易发现程序员同学很少关心系统真正的初始数据。
 
测试员按客户的期望检测功能。关于系统的介绍的资料只有用户手册,以及概要的流程图。
拿到一个缺陷报告。
      一种反应:也是最头疼的事情,就是完全不知所云,没有一个点是关于业务功能,这个时候是开发人员最高兴的,他们完全又可以按上面的方式对程序进行检测,而不用找资料造最初始的数据。作为测试员,碰到这种情况有时也应用他们的方法。
      二种反应:还是比较好的,又可以知道一种分配股票的方式,很多业务流程目前都是一边学一边做。
      一边从客户处取经。
      一边还要从程序员那了解程序逻辑,否则做数据很容易出现问题。(目前正在头疼此事,数据不满足一些条件,无法得到期望结果,最可恨的是测试环境与生产环境类似,每天系统自动跑batch!跑在我上班的时候!可为什么程序员懂的逻辑,我还不知道怎么设置条件呢?问题就在这里,程序员知道的变量,在界面上很难识别出来,这可要我如何是好!客户那里也拿不到有效的信息,尝试两轮了,都已失败告终。可这程序的检查点一定要测到啊,不然程序员同学是不会放过我的。这也是必须从程序员那里请教的另一个原因。)
 
-----------两种方式,目的只有一个。
 
 
 
       
 
 
 
 
438°/4343 人阅读/4 条评论 发表评论

邓伟  2012-03-16

那开发测试工程师,怎讲呢?


杨森  2012-03-18

邓伟: 那开发测试工程师,怎讲呢?
还没遇到过呢,倒觉得可以直接叫软件工程师。


邓伟  2012-07-18

杨森: 还没遇到过呢,倒觉得可以直接叫软件工程师。
我是测试开发工程师


杨森  2012-07-18

邓伟: 我是测试开发工程师
都忙些什么活呢?感觉这些名字好奇怪


登录 后发表评论