生成测试用例

时间:2011-03-30 15:34:27

标签: java

我需要使用白盒测试生成测试用例。 我想与大家分享一下我们正在做什么的想法,如果我们出错了,还希望你提出建议,如果有的话。 由于Netbeans和eclipse有自己编写java程序的编辑器,然后编译并生成相同的测试用例。 但我们的目标是创建接受的应用程序,即读取在任何地方编写的java程序,如记事本,命令提示符,即存储在任何地方,但应该是.java文件,由我们的应用程序读取,我们的应用程序应该在读取.java文件时应该是直接能够为它生成测试用例。

我们所做的是为控制语句创建一些语法,即for,if,switch等已将java文件解析为标记,我们现在正在创建符号表以从用户检索符号的过程中java文件由符号名称,长度,值,数据类型组成。但我们被困在这里.. 很难从java文件中检索符号,它的值和数据类型..

所有东西都用java编码,没有使用任何工具。请提供一些解决方案。

1 个答案:

答案 0 :(得分:1)

如果我理解正确,那么归结为是否可以根据源代码生成测试用例,如果是,那么如何做到这一点。简短的回答是,它不是。你可以生成一些东西,但它不会测试任何有用的东西。您应该根据您的要求/规范设计测试用例,而不是代码。

以这种方式思考:如果您的测试基于代码,那么它们没有正确或不正确的参考框架。因此,他们能够做的最多就是忠实地确认您的代码可以执行您的代码所做的任何事情;他们无法与所谓的代码进行比较。