如何成為優良測試人員的八種方法
8 Ways to be a Good Software Tester
http://www.testandtry.com/2009/04/14/8-ways-to-be-a-good-software-tester/
April 14th, 2009
Posted by Marcin Zr?da
Published in http://www.testandtry.com/
作者是一個很有經驗(7年工作經驗)的測試人員, 他對於Test Driven Development, Test Automation 和 Test Process Improvment方面非常有興趣. 他整理出好的測試人員應該有哪些特質:
1. 大量閱讀有關軟體測試的資訊
- Read news, use Google Reader, use Twitter
- You’ll have a new ideas to improve the testing process.
2. 和開發人員有些相同的經驗和能力
- Having experience of programming or programming in parallel to testing is a very good practice
- Allows You to predict some errors before detecting them in the testing process.
3. 多和業界人士交談
- Meet with people from the industry, at conferences, training, etc..
- You’ll see the real trends in testing, or return some interesting ideas.
4. 自動化你的工作, 但不依賴它
- Automation is nice, but in excess can lead to acceptance of the program, which is correct but completely useless to the user.
- Test automation will help you obtain confidence that the core application functionality is running, real testing will give you a general sense of good job
5. 和開發人員攜手奮鬥
- Try to make quality and programming department a team aimed to produce a good application.
- Reporting the number of errors per developer is very bad practice.
- Try to treat the errors in the test phase as another experience for you and for developer.
6. 在早期就加入專案的活動
- Try to participate in the design of new functionality
- Often Your advise will later reduce the number of errors.
- Discover more about the whole project team, become a consultant.
7. 知道哪些系統功能對使用者來說是非常關鍵重要的
- You have to know the critical path of the application
- The path that is most often performed by the user, it is the most important business process.
- Putting special emphasis on that functionality, increase the certainty that the application is acceptable and there is no critical errors.
8. 除了功能正確外還要注意到Usability
- High software quality does not only means that application is free from errors
- Try to eliminate redundant application paths, do it at early stages of development
留言列表