为什么软件公司正在招聘测试工程师? [英] Why software companies are hiring test engineer?
本文介绍了为什么软件公司正在招聘测试工程师?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么软件公司正在招聘测试工程师?他们也可以和开发人员一起进行测试。那么为什么???
Why software companies are hiring test engineer?They can do the testing with the developers also.Then why???
推荐答案
- 因为测试工程师更擅长测试?
- 因为开发人员不应该测试自己创建的代码吗?
- 因为开发人员忙着开发?
- Because test engineers are better in doing tests?
- Because developers shouldn't test their own created code?
- Because developers are busy developing?
因为测试工程师独立于代码:他们不知道代码是如何工作的,或者应该工作 - 他们的工作是根据规范测试代码的功能。
开发人员对代码有既得利益,并期望它以特定的方式工作。他们还解释了规范,可能与测试人员的解释不符。
测试是一项技术娴熟的工作 - 它与开发非常非常不同。许多开发人员要么不能或不会测试他们的软件(或承认它有问题)
Because test engineers are independent of the code: they have no idea how the code works, or should work - their job is to test the functionality of the code against the specification.
Developers have a vested interest in the code, and expect it to work in a particular way. They have also interpreted the specification and that may not match with the testers interpretation.
Testing is a skilled job - it is very, very different to developing. Many, many developers either cannot or will not test their software (or admit it has and problems)
你会在Joel Spolsky的这篇着名而有趣的文章中找到答案:
http://www.joelonsoftware.com/articles/fog0000000067.html [ ^ ]。
-SA
You will find the answers in this famous and interesting article by Joel Spolsky:
http://www.joelonsoftware.com/articles/fog0000000067.html[^].
—SA
这篇关于为什么软件公司正在招聘测试工程师?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文