loadrunner安装指南

更新时间:2023-06-03 13:26:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

loadrunner安装指南

LoadRunner安装方法:

1. 下载HP.LoadRunner.9.5并完全安装。

2. 用LR8.0中的mlr5lprg.dll、lm70.dll覆盖LR9.5安装目录下“bin”文件夹中的对应文件。

3. 手动修改注册表,删除下面内容:

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2]

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\History] "AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2\PermanentLicense]

@="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"

"last"="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"

[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2\TemporaryLicense]

@="AEBGEBFS-AKEKEKEKE-KAUCA"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}]

@="IControl"

5.激活注册码

global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI

web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB

LoadRunner基本使用方法:

LoadRunner主要有三个应用工具,分别为controller,analysis,virtual user generator。 主要有下面几个步骤:使用loadrunner的VUser(virtual user generator)生成录制脚本,组建并执行性能测试场景,分析结果数据,找到软件系统性能瓶颈。流程图如下:

loadrunner安装指南

评测标准主要有:

结果分析的主要内容:

我目前正在学习怎样编写一个和录制脚本。因为脚本是测试的基础也是关键所在。

关于登录系统中的cookies问题

在jsp中创建简单的cookie:

String cookiename="visitTimes";

Cookie cookie=new Cookie(cookiename,"1");

cookie.setMaxAge(10*60);//设置cookie存活期

cookie.addCookie(cookie);//将cookie写入客户端

在jsp中处理cookie数据的常用方法:

getDomain();返回cookie的域名.

getMaxAge();返回cookie的存活时间

getName();返回cookie的名字

getPath();返回cookie适用的路径

getSecure();如果浏览器通过安全协议发送Cookie将返回true值,如果浏览器使用标准协议刚返回false值

getValue();返回cookie的值

getVersion();返回cookie所遵从的协议版本

setComment(String purpose);设置cookie的注释

setPath(String url);设置Cookie的适用路径

loadrunner安装指南

setSecure(Boolean flag);设置浏览器是否仅仅使用安全协议来发送cookie,例如使用Https或ssl

setValue(String newvalue);cookie创建后设置一个新的值

setVersion(int v);设置cookie所遵从的协议版本.

例如:Cookie cookie = new Cookie("username",username);

cookie.setMaxAge(60*60*24*365); //一年过期

cookie.setPath("/");

response.addCookie(cookie);//添加到硬盘

下面是我找到的JSP与数据库(mysql)连接的代码:

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="GB2312" contentType="text/html"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<script language="javascript">

functionon_submit()

{

if(ername.value=="")

{

alert("用户名不能为空,请输入用户名!");

ername.focus();

return false;

}

if(erpassword.value=="")

{

alert("密码不能为空!请输入密码!");

erpassword.focus();

return false;

}

}

</script>

<%

String path = request.getContextPath();

String basePath =

request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<%!public String codeToString(String str)

loadrunner安装指南

{

String s=str;

try{

bytetempB[]=s.getBytes("ISO-8859-1");

s=new String(tempB);

return s;

}

catch(Exception e)

{

return s;

}

} %>

<html>

<head>

<base href="<%=basePath%>">

<title>My JSP '123.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="This is my page">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->

</head>

<body>

<form name="form1" action="123.jsp" method="post" onsubmit="return on_submit()"> 用户名:

<input type="text" name="username">

密码:

<input type="password" name="userpassword">

<input type="submit" name="submit" value="提交">

</form>

<br>

<%out.println("你输入的账户为:"+codeToString(request.getParameter("username")));

loadrunner安装指南

out.println("你输入的密码为:

"+codeToString(request.getParameter("userpassword"))); %>

<%

Statement statement;

ResultSetrs;

// 加载驱动程序以连接数据库

try {

Class.forName("com.mysql.jdbc.Driver");

Connection connection =

DriverManager.getConnection("jdbc:mysql://localhost:3306/hacker", "root", "root"); System.out.println("连接成功");

statement=connection.createStatement();

rs=statement.executeQuery("select password from user where

username="+"'"+request.getParameter("username")+"'");

if(rs.next())

{

String bb = rs.getString("password");

System.out.println("tongguo");

if(request.getParameter("userpassword").equals(bb))

out.println("登陆成功");

}

else

out.println("登陆失败");

connection.close();

}

// 捕获加载驱动程序异常

catch (ClassNotFoundExceptioncnfex) {

System.err.println("装载 JDBC/ODBC 驱动程序失败。");

// cnfex.printStackTrace();

//System.exit(1); // terminate program

loadrunner安装指南

}

// 捕获连接数据库异常

catch (SQLExceptionsqlex) {

System.err.println("无法连接数据库"); //sqlex.printStackTrace();

//System.exit(1); // terminate program }

%>

</body>

</html>

本文来源:https://www.bwwdw.com/article/yqk1.html

Top