在大约(2)个工作日为我想要实现的目标寻找正确类型的单元测试之后,我觉得我想要一些无法获得的东西。阅读(8)年前的一篇文章后: 单元测试中的“坏”属性是什么? 我现在相信我要求测试一个荒谬的配置。
我本质上是在尝试使用 Google 测试框架对各种因素的组合(如 n=729 不同配置中的各种)进行黑盒测试,似乎我在问不可能的事情。我只是想一次测试太多东西,就像评论中的某个人写的那样。
我知道自动化是软件 QA 中非常有用的工具(我的应用程序是基于桌面的,以供将来参考),但是在此之前我的简单单元测试只更改了每个配置的一个参数,并且仍然需要我做大量的工作。与我现在想做的相比,这很容易。由于我需要多少思考/外部行动,我基本上排除了这个选项。
我从昨天的帖子中复制了一个旧链接,该链接描述了我的问题以及我究竟想测试什么以供参考: 是否有有效的黑盒测试方法可以避免冗余?
我会很感激任何人对他们认为对单元测试提出太多要求的意见。