- 浏览: 110342 次
- 性别:
- 来自: 杭州
文章分类
最新评论
错误信息:
Caused by: org.jtester.module.JTesterException: No value found for property database.type
at org.jtester.tools.commons.ConfigHelper.getString(ConfigHelper.java:98)
at org.jtester.module.database.environment.DBEnvironmentFactory.getDBEnvironment(DBEnvironmentFactory.java:133)
at org.jtester.module.database.environment.DBEnvironmentFactory.getDefaultDBEnvironment(DBEnvironmentFactory.java:97)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getMyBean(JTesterBeanFactory.java:74)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getBean(JTesterBeanFactory.java:25)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getProxyBean(JTesterBeanFactory.java:69)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getBean(JTesterBeanFactory.java:59)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at org.jtester.module.spring.utility.SpringModuleHelper.newSpringContext(SpringModuleHelper.java:114)
at org.jtester.module.spring.utility.SpringModuleHelper.initSpringContext(SpringModuleHelper.java:87)
at org.jtester.module.spring.SpringModule$SpringTestListener.beforeClass(SpringModule.java:68)
at org.jtester.module.core.CoreModule$CoreModuleListener.beforeClass(CoreModule.java:114)
at org.jtester.module.core.utility.ListenerExecutor.executeBeforeClassEvents(ListenerExecutor.java:32)
at org.jtester.testng.JTesterCore.aBeforeClass(JTesterCore.java:35)
错误原因:
因为单元测试的数据库资源描述文件data-source-test.xml和正式的数据库资源data-source.xml里的beanid一致导致的
解决方案:
更改单元测试的数据库资源data-source-test.xml的bean id 为 dataSourceTest 问题结局
===============
还有一种可能是:
jtester.properties里没配置jtest需要用的值 以下几项:
#jtest use
database.type=mysql
database.url=jdbc:mysql://IP/**?useUnicode=true&characterEncoding=utf-8
database.userName=**
database.password=**
database.schemaNames=**
database.driverClassName=com.mysql.jdbc.Driver
database.maxActive=5
database.maxIdle=2
database.only.testdb.allowing=false
配置后就可以了。
如果运行的时候出现锁超时 是事务没配置 在data-source-test.xml里增加
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="mainDataSourceTest" />
</bean>
<bean id="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
<property name="transactionManager" ref="transactionManager" />
</bean>
即可
Caused by: org.jtester.module.JTesterException: No value found for property database.type
at org.jtester.tools.commons.ConfigHelper.getString(ConfigHelper.java:98)
at org.jtester.module.database.environment.DBEnvironmentFactory.getDBEnvironment(DBEnvironmentFactory.java:133)
at org.jtester.module.database.environment.DBEnvironmentFactory.getDefaultDBEnvironment(DBEnvironmentFactory.java:97)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getMyBean(JTesterBeanFactory.java:74)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getBean(JTesterBeanFactory.java:25)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getProxyBean(JTesterBeanFactory.java:69)
at org.jtester.module.spring.strategy.JTesterBeanFactory.getBean(JTesterBeanFactory.java:59)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at org.jtester.module.spring.utility.SpringModuleHelper.newSpringContext(SpringModuleHelper.java:114)
at org.jtester.module.spring.utility.SpringModuleHelper.initSpringContext(SpringModuleHelper.java:87)
at org.jtester.module.spring.SpringModule$SpringTestListener.beforeClass(SpringModule.java:68)
at org.jtester.module.core.CoreModule$CoreModuleListener.beforeClass(CoreModule.java:114)
at org.jtester.module.core.utility.ListenerExecutor.executeBeforeClassEvents(ListenerExecutor.java:32)
at org.jtester.testng.JTesterCore.aBeforeClass(JTesterCore.java:35)
错误原因:
因为单元测试的数据库资源描述文件data-source-test.xml和正式的数据库资源data-source.xml里的beanid一致导致的
解决方案:
更改单元测试的数据库资源data-source-test.xml的bean id 为 dataSourceTest 问题结局
===============
还有一种可能是:
jtester.properties里没配置jtest需要用的值 以下几项:
#jtest use
database.type=mysql
database.url=jdbc:mysql://IP/**?useUnicode=true&characterEncoding=utf-8
database.userName=**
database.password=**
database.schemaNames=**
database.driverClassName=com.mysql.jdbc.Driver
database.maxActive=5
database.maxIdle=2
database.only.testdb.allowing=false
配置后就可以了。
如果运行的时候出现锁超时 是事务没配置 在data-source-test.xml里增加
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="mainDataSourceTest" />
</bean>
<bean id="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
<property name="transactionManager" ref="transactionManager" />
</bean>
即可
发表评论
-
Java线程Dump分析工具--jstack(转摘纪录)
2015-10-29 10:47 853jstack用于打印出给 ... -
多角度看 Java 中的泛型
2014-05-13 15:40 735本文摘自:http://www.ibm.c ... -
java.lang.Object类 方法(转)
2014-05-13 10:55 2019Object类的方法 构造方法:public Obje ... -
为什么Java byte 类型的取值范围是-128~127(short int long同理)
2014-05-12 18:08 2099为什么Java byte 类型的取值范围是-128~127 ... -
web.xml之context-param,listener,filter, servlet启动顺序和讲解
2014-05-12 14:32 1002首先可以确定的一点是, 不同类型节点的加载顺序与它们在web. ... -
java对象初始化书序
2014-05-09 15:05 595package com.test.aa.service; p ... -
java.lang.ThreadLocal详解以及注意事项
2014-04-29 18:12 2543一.什么是ThreadLocal? ThreadLocal ... -
String Stringbuilder StringBuffer区别
2014-04-17 11:00 712关于这三者的区别,我们从官方API上很容易找到答案。 ... -
JAVA反射机制
2014-04-03 15:15 342JAVA反射机制: 通俗地说,反射机制就是可以把一个类, ... -
ArrayList和linkedList几种循环性能比较
2014-03-26 17:51 643请 参照 http://www.trinea.cn/andr ... -
HashMap原理
2014-03-20 15:31 557本文由 ImportNew - 唐小娟 ... -
java.lang.Cloneable
2014-03-20 11:22 605public interface Cloneable 此类实 ... -
Java集合框架学习总结
2014-03-14 16:43 736以下介绍经常使用的集合类,这里不介绍集合类的使用方法,只介绍 ... -
maven项目管理的一些知识
2014-03-04 16:24 555http://sishuok.com/forum/blogPo ... -
ehcache使用注意 及一些问题的解决
2014-02-21 17:35 866配置 1. applicationContext.xml ... -
Xms Xmx PermSize MaxPermSize 区别
2014-02-20 16:13 642Eclipse崩溃,错误提示: ... -
JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配
2014-01-17 20:00 1133堆:顺序随意 栈:后进 ... -
debug遇到找不到源码的情况解决方案
2013-12-19 18:46 774在做JAVA开发的时候 页面端调用了接口服务端 找问题需要页面 ... -
工作学习2013-11-6
2013-11-06 20:20 5281.在用maven进行项目构建的时候 可以先建立以个maven ...
相关推荐
版本:Jtest_win32_enterprise_plugin_8.1.47 Jtest 是 Parasoft 公司推出的一款针对 Java 语言的自动化代码优化和测试工具,它通过自动化实现对 Java 应用程序的单元测试和编码规范校验,从而提高代码的可靠性...
解决运行parasoft jtest 错误: 错误: No valid license (MachineId: WIN32-6c7b9803)
2. **错误预防**:检查可能引发运行时错误的代码片段,如未初始化的变量、空指针引用、除以零等。 3. **异常处理**:确保所有的异常都被适当地捕获和处理,避免未处理的异常导致程序崩溃。 4. **资源管理**:检查...
Parasoft.JTest.Professional.v7.5.72 破解文件
- **运行备用的Jtest配置**:在特定资源上应用不同的代码标准或分类规则。 - **最佳静态分析实践**:学习如何运用Parasoft提供的最佳实践。 ### 单元测试 - **执行已存在的单元测试**:运行开发人员编写的JUnit...
- 将安装文件`jtest.linux.tar.gz`或`jtest.solaris.tar.gz`复制到安装目录。 - 解压文件: - Linux: `gzip -dc jtest.linux.tar.gz | tar xvf -` - Solaris: `gzip -dc jtest.solaris.tar.gz | tar xvf -` - ...
本压缩包“JTest.rar_jtest”显然是为了帮助初学者快速理解和使用这款工具,包含了必要的说明文档和示例代码,非常适合入门学习。 首先,我们来了解一下JTest的核心功能: 1. **代码质量检测**:JTest能够对Java...
- 下载`jtest.linux.tar.gz`或`jtest.solaris.tar.gz`压缩包。 - 解压到指定目录。 - 配置环境变量,以便能够运行Jtest。 #### 四、使用指南 1. **创建测试项目**: - 在Eclipse中选择“File > New > Jtest ...
1. **安装过程中出现错误提示**:检查系统环境是否符合要求,如JDK版本、Eclipse版本等。 2. **破解后无法正常启动**:确保破解补丁正确安装,或者尝试重新安装jtest。 3. **与Eclipse集成不成功**:确认Eclipse版本...
- **清除错误消息**:教授如何清除已解决的错误提示。 - **运行内置测试配置**:使用JTest提供的默认测试配置进行测试。 - **通过示例配置修改规则**:根据具体需求调整测试规则。 - **创建并运行简单的用户自定义...
### JTest与TestNG在软件测试中的应用及配置详解 #### 一、JTest与TestNG简介 在软件开发过程中,测试是确保代码质量和功能稳定性的关键环节。JTest和TestNG作为流行的单元测试框架,提供了强大的测试能力,帮助...
基于JTest的自动化单元测试技术解决了传统测试框架在处理复杂和大规模项目时的一些局限性。通过自动化的方式,JTest提升了测试的效率和有效性,有助于软件开发团队更好地控制项目质量,减少测试成本,快速响应变更,...
parasoft jtest 7.5.72 004
无论是在开发新代码,还是在维护和扩展遗留代码库的过程中,Jtest都能够确保代码按预期运行。 Jtest的主要特点和优势包括: - **快速可靠地修改已有代码**:通过快速构建回归安全网,及时发现并修复因代码更改而...
jtest 7.5.72 keygen and patch
在安装了eclipse3.2后安装此插件,即可使用jtest工具