使用dynatrace+showslow进行前端性能测试

发表于:2013-8-07 11:04

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

 作者:zhangren07    来源:51Testing软件测试网采编

  4.环境搭建与工具使用

  4.1dynatraceAjax Edition

  4.1.1 安装运行

  从dynatrace官网http://ajax.dynatrace.com下载安装最新版本的dynatraceAjax Edition即可。dynatrace的启动可直接从菜单栏中进行运行,也可在IE插件栏中点击按钮运行。

  4.1.2上传结果至showslow

  对相应的链接右击,就可将相应结果上传到showslow

  4.1.3 showslow中查看结果

  showslow中看到的结果页面如下图所示:

  4.2showslow环境搭建

  1. 如是Linux平台,需要预先安装如下软件:libmcrypt-2.5.8,ncurses-5.7.tar.gz,zlib-1.2.3(要用64位方式编译http://blog.sina.com.cn/s/blog_5f66526e0100gkzu.html)。

  2.安装mysql,要求mysql5以上版本。

  3.安装Apache,最好安装2.0以上版本。

  4.安装php,要求php5.2以上版本。

  在Linux平台上搭建apache+php+mysql的文档网上有很多,大家可参阅,我在安装过程中遇到的问题,在文档最后有一个环境问题总结,可能会对大家有帮助。搭建完成基本的mysql+apache+php之后,再用如下的步骤可搭建showslow环境http://www.showslow.org/Installation_and_configuration:

  第一步,下载showslow

  下载showslow:https://github.com/sergeychernyshev/showslow/downloads

  第二步,解压

  解压showslow至某一文件夹,如:/www/showslow

  第三步,设置apache

  将showslow文件设置为apache的DocumentRoot,修改或添加httpd.conf文件内容如下:

<VirtualHost *:80>
DocumentRoot/www/showslow #目录主路径,必须有这个目录才写
DirectoryIndexindex.htm index.html index.jsp index.php default.html defautl.htm default.jsp
ErrorLoglogs/market-error_log
CustomLoglogs/market-access_log common
</VirtualHost>

  第四步,新建数据库

  在mysql中新建一个数据库showslow,授所有权限给showslowuser用户:

  mysql> createdatabase showslow;

  mysql> grant all onshowslow.* to showslowuser identified by 'showslow';

  并在showslow文件夹下的config.sample.php文件中进行如下所示的数据库参数的修改,修改完成后另存为config.php:

$db = 'showslow';
$user = 'showslowuser';
$pass = 'showslow';
$host = '10.20.155.4';

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号