作为一名初级开发人员,我在一家为航空业开发软件的公司工作。我们有一个测试团队,所以我没有学习测试软件的动力。我的朋友在一家小公司当后端开发人员。他们的团队没有任何特定的测试团队,他们自己进行测试。后端开发人员应该学习测试软件吗?
发布于 2014-10-14 05:52:11
绝对和明确地说:是的!
这是一项核心技能,在你将来想要为之工作的公司中,你很大一部分人都希望拥有这一技能。
作为一名开发人员,测试的技术方面比方法方面更有趣:学习使用单元测试框架、建立自动化测试、尝试进行测试驱动的开发以了解您是否喜欢它。
如果你想专攻它,性能/压力测试和安全/渗透测试是很受欢迎的技能。
发布于 2014-10-14 16:36:53
测试您正在编写的代码是使一个优秀的程序员成为一个伟大的程序员的纪律的一部分。设置自动测试,使用轻量级、快速的测试用例,可以让您建立功能的基线;修改代码以修复错误或添加新功能可以进行增量测试,并给您快速的代码反馈。这种快速的反馈,如果经常做的话,在重新工作方面要比构建它、编译和测试效率高得多,因为你最终不会偏离正确的道路。
https://softwareengineering.stackexchange.com/questions/259930
复制相似问题