思步网

查看: 12257|回复: 12
打印 上一主题 下一主题

[性能测试] 鄙人做性能测试的一点点总结和疑问

[复制链接]
一,疑问:Lr在什么时候会选择用web(HTTP/HTML)协议录制基于URL的脚本呢?

二,疑问:监控Oracle 10g数据库选择了spotlight基于Windows的,但是为什么我以自己新建的用户名登录后,却监控不到其他用户的SQL语句呢,提示“Not Found”,但是新建的用户是赋予了dbadmin权限的呀!

        1】特别要注意的是,使用这个工具的时候,需要在本机安装oracle客户端。
        2】Oracle Client10g home-- 配置和移植工具--Netmanager。
        3】Oracle Net 配置--本地--服务命名--新建,然后填写服务名,主机名(主机IP)和端口号(默认1521)。如果有两台数据库做了集群,就要新建两个服务名。
        4】之后,在spotlight中执行 New Connection,名字任意取,然后进入Properties对话框,填写 Connection String(即3】中的服务名),Oracle username和password(需要有dbadmin权限)。其他的可以不填写。
        5】ok
        6】spotlight需要安装两个补丁,参考如下:
      http://space.itpub.net/8334342/viewspace-440592

      由于第二个链接已经失效,所以我只安装了第一个补丁,不知道我不能监控到其他用户的SQL语句会不会是这个问题导致的呢?
      第一个补丁:http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en
     全部下载后运行.msi那个即可。

      7】最后呢 ,它还需要配置下,问下开发怎么配置连接Oracle。路径类似D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora中修改如下配置,我的配置是这样子的,做个参考吧。

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.#CITYDIG =
#  (DESCRIPTION =
#    (ADDRESS_LIST =
#      (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
#    )
#    (CONNECT_DATA =
#      (SERVICE_NAME = citydig)
#    )
#  )
CITYDIG =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
    (LOAD_BALANCE = yes)
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = fzgis)
      (FAILOVER_MODE =
        (TYPE = SELECT)
        (METHOD = BASIC)
        (RETRIES = 180)
        (DELAY = 5)
      )
    )
  )

CITYDIG1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = citydig)
    )
)

    8】如果spotlight连接不上数据库,就用SQLplus连接下数据库,看本机是否能连接到数据库上。


三,总结:监控Windows2003性能的方法有三种,

        1. 用lr监控(加载各种计数器)   
        2. 用系统自带的性能计数器(perfmon)      
        3.任务管理器(最笨的获取数据最少的方法)

        这里需要对Windows计数器的各项指标有一定了解。

四,总结:监控Linux性能的方法有三种,
        1. 用lr监控(需要安装rstatd)   
        2. 用nmon  
        3. 用系统自带的命令(如 top/vmstat/iostat)

       1】nmon使用方法:
        http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/
        2】nmon安装:
        http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
        下载在下面
        3】c-cpu,m-memory,d-disk。

**************************************不拍砖你不是爷们!


上一篇:Top 10 Negative Test Cases
下一篇:一个未完成的入门测试教程:黑盒测试指南
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
回复 论坛版权

使用道具 举报

拍丫的,写的太好了,我不拍能行么?:70)
写的不错,拍。
看了LZ的帖子,我只想说一句很好很强大!
我也来顶一下..
好帖是需要鼓励的~
我了个去,顶了
打酱油的人拉,顺便赚点金币
没人回帖。。。我来个吧!
学习下我只是路过,不发表意见……
学习下我只是路过,不发表意见……
非常好,顶一下占位编辑
这么强,支持楼主,佩服
您需要登录后才可以回帖 登录 | 注册

本版积分规则



思步组织思步科技|思步网|火花学堂|思步文库|思步问答|思步英才|天下心
© 2007 思步网 浙ICP备10212573号-4(首次备案号:浙ICP备07035264号)|邮箱:service#step365.com(将#换成@)|服务热线:0571-28827450
在线培训课程|求职招聘|思步文库|官方微信|手机APP|思步问答|微博平台|官方QQ群|交流论坛|软件工程透析|关于我们|申请友链|
点击这里给我发消息     点击这里给我发消息
思步 step365 过程改进 CMMI中文 质量保证 质量管理 流程体系 需求跟踪矩阵 敏捷开发 Scrum 软件度量 项目评审 全员改进 流程管理 人力资源 6sigma 信息安全 ISO27001认证 IT服务管理 ISO20000认证 ISO9000认证 软件测试 SQA 配置管理 IPD 软件工程 PMP认证 PMP试题 PMBOK中文 精益研发 agile 顾问式管理培训
返回顶部