固定种子示例
固定种子示例
import random
random.seed(20261012)
value = random.randint(1, 1_000_000)随机测试的价值在于覆盖人工没想到的输入;发现失败后必须能复现(记录种子与输入)。
| 组合策略 | 随机测试配目标明确的用例,两者互补 |
|---|---|
| 失败归因 | 记录失败前的输入序列,便于重现路径 |
按分布随机抽取输入执行测试:能在缺少精确预期时暴露崩溃与异常;随机输入应可复现(固定种子)并与其他方法组合。
import random
random.seed(20261012)
value = random.randint(1, 1_000_000)| 组合策略 | 随机测试配目标明确的用例,两者互补 |
|---|---|
| 失败归因 | 记录失败前的输入序列,便于重现路径 |