0

曾经有人问我一个问题:

“如果给你一个带有源代码的程序,该程序的目标是从最终用户那里获取密码。它会过滤掉像数字“8”这样的非法输入,然后存储输入。源代码编译并运行良好“

你能想出一个测试程序的好方法吗?是否有任何智能工具可以测试我的程序的所有可能输入?还是验证程序的智能工具?

我想一个好方法是“不修改代码”而是“只运行/测试代码”来发现潜在的问题。

PS:: 假设 VS 2012 C++

4

1 回答 1

2

没有正确的答案。这个问题的目的是让你大声说出一个问题,以便面试官可以看到你的想法。

于 2013-04-12T09:47:15.347 回答