模糊测试:使用随机输入破坏事物
尝试完成此任务并构建一个模糊生成器。这个想法是生成随机字符,将它们添加到缓冲区字符串变量 () 中,最后返回字符串out。我们将从最简单的测试生成技术之一开始,随机文本生成(也称为模糊测试)的关键思想是将一串随机字符输入程序,以达到发现故障。random.randrange(start, end)-返回一个随机数。range(start, end)-创建一个迭代器。chr(n)-返回一个带有ASCll代码的字符n。该函数返回一串随机字符:fuzzer()例如,我们还可以生成一系列小写字母。
原创
2023-12-24 21:01:05 ·
491 阅读 ·
0 评论