白盒测试路径生成,能够对java代码方法块分析,形成所有的路径

问题描述

有没有哪位大神知道哪款测试插件或者测试包能够对java方法块根据控制语句如if,for,while等生成所有单独路径的:如publicvoidmethod(inta){if(a>10){System.out.println("a大于10");}else{System.out.println("a小于10");}}这段代码能够存在两条路径分别为:2-3和2-5小弟急用,希望能帮助一下,谢谢了

解决方案

解决方案二:
希望大家帮帮小弟,谢谢了

时间: 2024-08-22 14:10:02

白盒测试路径生成,能够对java代码方法块分析,形成所有的路径的相关文章

求深度优先生成森林,java代码。DFST

问题描述 网上都是,c++的.有没有java的DFST代码.希望哪位大侠帮助一下..

求asn1消息格式生成java代码的工具

问题描述 想使用org.apache.harmony的jdk的asn1能力实现编解码,怎么将asn1消息格式生成对应的java代码呢?

诊断Java代码: Repl提供交互式评价

通常,在运行 Java 程序时,必须使用 String[] 输入参数将参数传入,从 main() 方法运行程序.但是如果程序仍在调试中,那么,这可能会成为一项繁重的任务.本月,Eric Allen 讨论对程序中的表达式和语句进行交互式评价的优点,并且提供几个帮助您处理这一任务的 Java repl("read-eval-print-loop"工具,"读取-评价-打印-循环"工具).他还讨论交互式评价如何帮助构建 GUI 和探索新的 API. 多数程序都包含很多方法,

php实现Mongodb自定义方式生成自增ID的方法

 这篇文章主要介绍了php实现Mongodb自定义方式生成自增ID的方法,实例分析了Mongodb自增字段的实现技巧与对应php操作方法,需要的朋友可以参考下     本文实例讲述了php实现Mongodb自定义方式生成自增ID的方法.分享给大家供大家参考.具体分析如下: 代码如下: //首先创建一个自动增长id集合 ids >db.ids.save({name:"user", id:0}); //可以查看一下是否成功 > db.ids.find(); { "_i

python批量生成本地ip地址的方法

 这篇文章主要介绍了python批量生成本地ip地址的方法,实例分析了Python实现生成本地IP地址并绑定到网卡上的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了python批量生成本地ip地址的方法.分享给大家供大家参考.具体分析如下: 这段代码用于在本地计算机上生成本地ip地址绑定到网卡,生成的是一个bat的批处理文件,运行此批处理文件,可以通过ipconfig查看 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

python实现基于两张图片生成圆角图标效果的方法

 这篇文章主要介绍了python实现基于两张图片生成圆角图标效果的方法,实例分析了Python使用pil模块进行图片处理的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了python实现基于两张图片生成圆角图标效果的方法.分享给大家供大家参考.具体分析如下: 使用pil的蒙版功能,将原图片和圆角图片进行叠加,并将圆角图片作为mask,生成新的圆角图片 ? 1 2 3 4 5 6 from PIL import Image flower = Image.open('flow

【lombok】lombok---帮你简化生成必要但臃肿的java代码工具 【映射注解和lombok注解同时使用 以及 映射注解放在属性和get方法上的区别】

官方地址:https://projectlombok.org/ GitHub:https://github.com/rzwitserloot/lombok 指导说明文档:http://jnb.ociweb.com/jnb/jnbJan2010.html =============================================================================================================== 本来来说,lombok

在windows开发环境中,java代码中使用linux格式路径的方法需要注意的问题

注意点: 执行的代码文件所在盘为根目录即可. 假设 编译后class文件在e盘,则e下的 E:\opt\test.txt  在代码中就可以写成/opt/test.txt 这样的好处是 windows下写的代码直接部署到linux服务器就可以了,路径不用改. 测试代码:   package com.yanek.util; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import jav

使用xsl来动态生成java代码

动态 xsl本身就是一个构型良好的xml,它能够把一个xml文档转换成另外一个xml文档,或者转换成文本文件.html文件等等.这里就是利用xsl来动态的生成我们想要的java文件(从某种角度看,java代码其实也就是一个文本文件),希望能够通过这篇文章,看到xml以及相关的技术所具有的强大能力! 这里首先给一个xml例子,我们将通过一个xsl从该xml文件中抽取有用的信息来生成java代码(实际上是一个javabean): 以下内容为程序代码<?xml version="1.0"