性能测试从零开始—LoadRunner入门(十一)[3]

发表于:2010-02-23来源:作者:点击数: 标签:loadrunnerLoadRunnerLoadrunnerloadRunner性能测试
性能测试从零开始— LoadRunner 入门(十一)[3] 性能测试工具 8.3.3 在Java Vuser中 开发 SMTP发送mail脚本 首先我们需要在Java文件头进行import声明,包含相关package。 import lr api.lr; import java.io.File; import java.io.FileInputStream; import jav

  性能测试从零开始—LoadRunner入门(十一)[3]   性能测试工具

  8.3.3 在Java Vuser中开发SMTP发送mail脚本

  首先我们需要在Java文件头进行import声明,包含相关package。

  import lrapi.lr;

  import java.io.File;

  import java.io.FileInputStream;

  import java.util.ArrayList;

  import java.util.Date;

  import java.util.Properties;

  import javax.mail.*;

  import javax.mail.internet.*;

  import org.apache.poi.hssf.usermodel.*;

  import com.sun.mail.smtp.*;

  再次运行脚本,以验证import是否成功,否则Java会报错,显示package找不到。

  在action函数中编写发送邮件的Java代码,如下:

  public int action() {

  boolean ssl = false;

  //获得SMTP环境

  Properties props = System.getProperties();

  //设置SMTP主机地址

  props.put("mail.smtp.host", "192.168.1.100");

  //设置SMTP端口号

  props.put("mail.smtp.port","25");

  //设置SMTP用户名

  props.put("mail.smtp.user","test1");

  Session session=Session.getInstance(System.getProperties(),null); 软件测试 

   //设置邮件header字段

  String mailer = "send from VU java SMTP";

  //设置收件人

  String sendTo = "test1@cesoo.com";

  //设置抄送人

  String sendCC = "test1@cesoo.com";

原文转自:http://www.ltesting.net