在两个产品的开发过程中,我已经测试了几个月。但是,我的组织没有完善的测试流程。我们得到了模板、TT 工具,并被告知要编写测试并执行它们。我觉得在某些领域我正在铺平道路。例如,据我所知,我是第一个在公司开始自动化部分测试的人。
但是,我不知道我做的事情是否正确。我正在阅读测试书籍。他们非常适合获得知识而不是技能。我错过了反馈以知道在哪里改进。
我只是偶尔收到来自有限来源的反馈:
- 来自与我共享测试框架和测试套件的其他开发人员。他们批评我的作品,就像我批评他们的作品一样。
- 从我自己的判断。例如,我知道我已经使一组自动化测试变得过于复杂,以至于无法理解它们测试的内容。下一次,我会让它们更小、更简单、更好地分类。
- 当管理层认为项目进展太慢时,他们会不时指导我们团队的更有经验的开发人员。
从哪里获得有关我的测试技能的反馈?
我希望在工作中获得反馈的问题示例:
- 我是否正确地对复杂的数据驱动场景进行了自动化测试?我在哪里做错了?
- 在这种特殊情况下,我是否通过常见的数据库设置很好地分组测试?