[size=medium]
1、参加的第一份工作是做日包的项目。在这个项目中需要编写白盒测试程序。程序的每个分支必须测试成功。还要把测试的截图帖在需要的位置。
现在回想起来,这个方法还是比较好的。在进行开发的时候,不但有需要达到的要求。还需要考虑到存在的问题。当正面的结果和规避的问题同时考虑的时候,软件的质量就提高了一倍。
2、测试的思想,测试需要发现问题。从前的公司有过测试人员,本身能力也挺强的。他们相对于我们开发人员来说多了一项乐趣。每当发现程序中存在的问题的时候,他们就高兴的跳起来。那种成就感是对开发的一种压力。
3、软件的自动修复能力。也就是把软件放在非常苛刻的条件下测试。也可以说是非常规的情况下。如果软件是可用的,那么软件可以经受住使用的考验了。
4、快速的锁定问题。要解决问题,就需要把问题进行剖析。找到问题的根本所在。找到了问题所在,问题的解决就比较好办了。
5、编写稳健的程序,不应该存在侥幸心理。侥幸心理害死人啊。侥幸的心理会让自己偏离错误的发展方向。
6、能力是解决问题的方式。快速解决问题的能力。不要在什么问题上面被卡住,在一颗树上面吊死,是能力低下的一种表现。跟个人的倔强没有关系。
7、多花点时间研究程序,研究代码。形成解决问题的明确思路。
[/size]
1、参加的第一份工作是做日包的项目。在这个项目中需要编写白盒测试程序。程序的每个分支必须测试成功。还要把测试的截图帖在需要的位置。
现在回想起来,这个方法还是比较好的。在进行开发的时候,不但有需要达到的要求。还需要考虑到存在的问题。当正面的结果和规避的问题同时考虑的时候,软件的质量就提高了一倍。
2、测试的思想,测试需要发现问题。从前的公司有过测试人员,本身能力也挺强的。他们相对于我们开发人员来说多了一项乐趣。每当发现程序中存在的问题的时候,他们就高兴的跳起来。那种成就感是对开发的一种压力。
3、软件的自动修复能力。也就是把软件放在非常苛刻的条件下测试。也可以说是非常规的情况下。如果软件是可用的,那么软件可以经受住使用的考验了。
4、快速的锁定问题。要解决问题,就需要把问题进行剖析。找到问题的根本所在。找到了问题所在,问题的解决就比较好办了。
5、编写稳健的程序,不应该存在侥幸心理。侥幸心理害死人啊。侥幸的心理会让自己偏离错误的发展方向。
6、能力是解决问题的方式。快速解决问题的能力。不要在什么问题上面被卡住,在一颗树上面吊死,是能力低下的一种表现。跟个人的倔强没有关系。
7、多花点时间研究程序,研究代码。形成解决问题的明确思路。
[/size]