我正在尝试测试我的应用程序在各种情况下的行为,比如假设有很多 RAM 和 CPU 正在使用,或者网络被其他一些应用程序消耗,或者电池被另一个应用程序耗尽。
现在,假设我想要使用 (100-X)% 的 RAM(呈现不可用)并且我的应用程序只有 X% 可以使用,我该如何模拟它并在这种情况下运行我的应用程序?
同样,假设由于系统上运行了各种其他应用程序,我只有 Y% 的网络可用,现在我想渲染 (100-Y)% 的网络可用性来模拟并在这种情况下运行我的应用程序。
CPU 正忙 (100-Z)% 并且只有 Z% 的时间可用于我想要测试的应用程序。
这些是我想模拟的情况。有人可以向我展示一个工具或向我解释一种方法吗?