提示:此条目页的主题不是A/B测试。灰盒测试是一种将白盒测试和黑盒测试相结合的测试。这种测试的目的是寻找由于应用程序的结构不当或用户使用不当而产生的缺陷(如果有的话)。[1][2]黑盒测试无需知道所测试的应用程序的内部结构,而白盒测试需要了解应用程序的内部结构。灰盒测试则只需了解程序的部分内部结构,例如程序内部数据结构的文档以及算法。[3] 此条目可参照英语维基百科相应条目来扩充。 (2023年7月11日) [1]Microsoft Research – Emerging Technology, Computer, and Software Research (PDF). [2021-11-15]. (原始内容存档 (PDF)于2016-03-04). [2]Archived copy (PDF). [2011-10-17]. (原始内容 (PDF)存档于2012-03-29). [3]Gray Box Testing. Software Testing Fundamentals. 2011-11-04 [2012-01-19]. (原始内容存档于2021-11-16). 这是一篇电脑科学小作品。您可以通过编辑或修订扩充其内容。查论编