51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2584|回复: 1
打印 上一主题 下一主题

RobotFrameWork测试java程序后台业务问题,求达人解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-11-8 15:10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小妹最近被领导催着用RobotFrameWork测试公司的java程序后台业务,初学,有很多不懂的地方。
公司的java程序编译好以后的文件夹里面是这个结构:
./a.jar
./lib/xxx.jar(一大堆,a.jar依赖这些jar)
./config/xxxx.property(a.jar依赖于这个配置文件)
(还有其他一些图片文件神马的,测试后台业务不用我就没管)
我现在是这么做的:
1.Eclipse里新建工程,编写测试代码test.java,工程里有个文件夹叫lib,把上述所有的jar都放进去并在java build path中设置好,测试代码编写新的方法,方法中调用上述jar中的方法和类,并做简单判断。在Eclipse里面run一把,通过了。
2.robotframework ride里面编写测试用例,将test.java当做liberary引入,设置关键字为test.java中的方法名,并传入参数
3.使用jybot跑一下,结果提示“NoClassDefFoundError: com/xx/xxx/xxxx/ClassName”(这个ClassName就是开发源代码编译好的某个jar里面的)
4.我把测试代码工程所在目录的lib目录加入到系统环境变量classpath中,还是报上面那个错

我不知道怎么办好了。求达人解释
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-6 15:52 , Processed in 0.080877 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表