白盒测试在实际工作中无法运用的问题

白盒测试,例如单元测试等,在实际工作中都是开发编写,测试并不参与,想问一下,测开对白盒测试的掌握度要求是多少?

白盒测试阶段,QA就算不介入也是可以的。这块工作属于重要不紧急的事情。也就是就算你不做,也可以通过其他的手段保证质量的。但是做了,可以有效的提高质量和降低成本。

QA可以介入的环节主要是这几个

  • 建立单元测试的运行体系,出报告,分析代码覆盖率和新增代码覆盖率。可以提高代码底层质量。确保新增代码的覆盖
  • 代码静态分析,快速发现一些潜在的bug
  • 代码变更分析,了解研发的变更,明确测试重点。
  • 精准测试,实现黑盒测试与白盒测试的结合,更准更快。

思寒老师,您的这段话的意思是可以看开发的代码进行代码走查是吗?

用工具 findbugs sonarqube等。代码变更分析用git diff

明白了,谢谢老师