【技术研究】LoadRunner系列——使用Java协议遇到的坑

    由于脚本较复杂,鉴于Java的API较丰富,于是用Java协议,但使用的过程中遇到很多问题,下面整理两个奇葩的问题。           问题1:使用泛型报错            

    ArrayListbody = new ArrayList();

    如果是这样写,就会报告如下错误:

但是,如果修改成:

    ArrayList body = new ArrayList();

    则不会报错。很奇怪,可能后期要看下泛型是哪个JDK版本引入的

    问题2:字符集编码错误

    同样的MD5算法在Eclipse上能正常运行,但在LR上总是算出来的与预期不一致,后来尝试将字符集设置为utf-8,即可运算正确,如下:

    byte[] array = md.digest(md5.getBytes("UTF-8"));

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容