|
1.测试部做公司的软件测试和硬件测试,真正做软件测试的人只有2个,且没人精通软件测试,不懂TSL,不懂LR,QTP,白盒工具,其他等等,至少在技术上不会有多少的支持。
2.开发的一些人理解问题与自己理解问题偏差太大。如,测试一个用户管理问题,别人只认为你做黑盒测试,就这边点点,那边点点,建个用户,再用这个用户登录下,然后删了这个用户,没问题就过了。但我认为这个需要查看数据库中的用户表,然后就争执了起来。因为是给银行做的软件,informix放在Sco Unix上,操作还是有点小恶心。最后,我只是和开发的说了一个数学题,a=1,b=2,c=3,(1)证明a<b,(2)证明b<c,(3)证明a<c。假设你已经证明出(1),(2),那(3)你是怎么做?直接从(1),(2)得出(3)?这是不允许的,必须从原始数据得出(3)。从根本的没有错误的证据证明你的理论,功能是对的,而不能基于一些推论,一些同时在测试的模块来证明功能的正确性。
最后开发的还是不理解。扔了句话,走个过场。
不知道是我理解Bug的方式错了还是什么。
再举个例子,昨天提的一个bug给打回,说是这个不是问题。我只是说这个是习惯性操作问题,别人都是ALT+X退出程序,ALT+C退出,你非要做成ALT+B还是什么的。或者在输入数据(Unix里面的一个终端软件)的时候,正常的操作,Backspace是后退一格,Delete是删除光标后面的一个字符,但实际情况,Backspace功能对的,Tab是删除所有数据,Del是退出。这个提上去,别人不同意,认为不是bug,打回,Unix系统又不是XP的窗口,说是以后写操作说明书的时候,把这个写上去就行了。最后补了句,你提这个什么习惯性问题,表明你看问题肤浅,没水平。
多说没意思,在这样的环境下,不知道怎么去保持自己良好的心态。 |
|