51Testing丛书连载:(十一)性能测试从零开始——LoadRunner入门

发表于:2008-6-30 14:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:柳胜    来源:51Testing软件测试网

8.3  VU Java Vuser自开发SMTP程序
        从上节的学习可知,VU可以使用SMTP Vuser来录制生成基于SMTP协议的脚本,这对于刚入门的测试工程师来说非常快捷和高效,但同时也为调试脚本带来一定困难,尤其是邮件中包含一些非英文字符,在dat文件中都是编码后的字节,难以维护和修改。在这种情况下,如果性能测试工程师具有一定的开发经验和技术,就可以考虑使用Java Vuser自主开发Java程序来达到相同的目的。
8.3.1  VU创建Java模板虚拟用户
        我们首先需要创建Java Vuser,然后在Java Vuser环境下加载或开发Java程序。 
        启动VU,在“File”菜单下选择“New”,在弹出的Vuser列表中选择“Java Vuser”,如图8-16所示。

图8-16  在虚拟用户列表中选择“Java Vuser”
        单击“OK”按钮,在VU脚本中我们看到生成如下模板脚本:
import lrapi.lr;
public class Actions
{

    public int init() {
    return 0;
    }//end of init


    public int action() {
    return 0;
    }//end of action


    public int end() {
    return 0;
    }//end of end
}
        由上可见,Java Vuser中的Int()、action()、end()函数和C Vuser中的vuser_init、action、vuser_end一样,迭代的设置只对action生效,而对init和end无效。我们的开发主要在action函数中完成。

41/41234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 757013036
    2008-10-08 13:39:47

    在jakarta网站可以下

  • hanjie
    2008-9-02 15:38:41

    请问:mail.jar、poi.jar和jakarta-oro-2.0.8.jar这几个包在哪里可以下到?

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号