#测试相关#Getting “junit.framework.AssertionFailedError: Forked Java VM exited abnormally” Exception

编写Ant脚本进行持续测试的时候,出现了junit.framework.AssertionFailedError: Forked Java VM exited abnormally的报错,以此为关键字谷歌了很久,得到的答案几乎都是扩大内存之类,或者设置junit标签的fork为no的,试过了均是无效。

其实这个提示是不够精准的。

I faced similar issue. I ran junit tests as ant task.
Added showoutput="yes" ant
junit property and ran the ant junit task. It then showed the exception stacktrace which caused the forked jvm to exit.(http://stackoverflow.com/questions/1846329/forked-java-vm-exited-abnormally-error-from-junit-tests)

上面的话来自stackoverflow,意思在junit标签设置showoutput为yes,让Ant可以在控制台显示出Test时的信息,从而可以得到错误信息。

我在自己的测试中,使用了此方法,后来发现竟然是数据库连接Confused的问题。数据库与VM内存,是没有直接关系的。

以上得到两点:1)StackOverFlow是个好网站;2)程序员的工作是让人激动的

#测试相关#Getting “junit.framework.AssertionFailedError: Forked Java VM exited abnormally” Exception,布布扣,bubuko.com

时间: 2024-10-22 23:55:53

#测试相关#Getting “junit.framework.AssertionFailedError: Forked Java VM exited abnormally” Exception的相关文章

【JUnit 报错】java.lang.IncompatibleClassChangeError

使用Junit 测试spring时候报错: 1 java.lang.IncompatibleClassChangeError: class org.springframework.core.LocalVariableTableParameterNameDiscoverer$ParameterNameDiscoveringVisitor has interface org.springframework.asm.ClassVisitor as super class 2 at java.lang.

测试相关知识点

android测试的研究方向: Android应用系统测试的设计 Android自动化测试Monkey工具环境搭建Monkey命令的使用ADB常用命令详解Robotium测试环境搭建Robotium工具的应用Android单元测试使用Junit对Android应用进行单元测试Android性能测试应用DDMS进行性能调试Android内存泄漏测试 测试相关知识点

[Test]测试相关资料

一些资料收集测试相关,开发离不开测试. Python书籍 Testing Python  python测试,比较全面的介绍python测试的书籍 Test-Driven Web Development with Python 这是一本电子书,只看到有网页版本. 从django的视角一步步教你TDD 本文出自 "orangleliu笔记本"博客,请务必保留此出处http://blog.csdn.net/orangleliu/article/details/39559843

iOS9全新的联系人相关框架——Contacts Framework

iOS9全新的联系人相关框架——Contacts Framework 一.引言 在以前iOS开发中,涉及联系人相关的编程,代码都非常繁琐,并且框架的设计也不是Objective-C风格的,这使开发者用起来非常的难受.在iOS9中,apple终于解决了这个问题,全新的Contacts Framework将完全替代AddressBookFramework,AddressBookFramework也将成为历史被弃用.至于AddressBookFramework的相关api如何繁琐,在以前的博客中有记录

收集与测试相关的所有工具

Logiscope:白盒测试的一个自动化工具,贯穿于软件开发.代码评审.单元/集成测试.系统测试.以及软件维护阶段.执行代码静态结构分析.SmartBits:执行网络测试.WinRunner:功能测试工具 收集与测试相关的所有工具

Java中的Checked Exception——美丽世界中潜藏的恶魔?

在使用Java编写应用的时候,我们常常需要通过第三方类库来帮助我们完成所需要的功能.有时候这些类库所提供的很多API都通过throws声明了它们所可能抛出的异常.但是在查看这些API的文档时,我们却没有办法找到有关这些异常的详尽解释.在这种情况下,我们不能简单地忽略这些由throws所声明的异常: 1 public void shouldNotThrowCheckedException() { 2 // 该API调用可能抛出一个不明原因的Checked Exception 3 exception

Full GC分析:设置Java VM参数实现在Full GC前后自动生成Dump

本文讲解了如何设置Java VM参数实现在Full GC前后自动生成Dump.共有三个VM参数需要设置: HeapDumpBeforeFullGC 实现在Full GC前dump. HeapDumpBeforeFullGC 实现在Full GC后dump. HeapDumpPath               设置Dump保存的路径 设置这些参数的方法,这里总结了四种,大家可以根据情况选择使用. 方法1: 启动jvm时,带上这些参数(这个方法适合开发测试环境) java -Xms200m -Xm

java vm args

这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的.第一次出现这样的的问题以后,引发了其他的问题.在网上一查可能是JAVA的堆栈设置太小的原因.跟据网上的答案大致有这两种解决方法: 1.设置环境变量 解决方法:手动设置Heap size修改TOMCAT_HOME/bin/catalina.shset JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改. 2.java -Xms32m -Xmx

java中error和exception的区别

转载 :https://blog.csdn.net/lifengguo_njupt/article/details/7990485 java中error和exception的区别 Error类和Exception类的父类都是throwable类,他们的区别是: Error类一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等.对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止. Exception类表示程序可以处理的异常,可