如果我在错误的地方问这个问题,我深表歉意。(可能是特定于职业建议和 QA 的小型堆栈溢出之一)我最近花费了大量时间来学习和实施我们项目的单元测试框架。
在引入单元测试框架之前,我们的方法是编码、手动测试、提交,希望事情不要崩溃或逆流而上。一个非常被动的系统。
现在,我们都明白事情需要进行测试,并且自动化测试是高效且良好的。但是,目前的角色似乎是“你做测试”和“编写自动化测试”
进行手动测试是可能的,但感觉势不可挡(因为总是有错误),而且很像我的技能没有得到充分利用。
我在完成请求的第二部分时遇到了困难。如果代码不是可测试的,那么编写自动化测试是很困难的。
我负责 QA - 但是 - 我只能找到有关测试驱动开发的资源。
在其他开发人员尚未编写有关创建可测试代码的问题时,我可以使用哪些方法来提高我的 QA 角色的效率?