自参加工作两年以来,深感个人知识底蕴浅薄,为此,自身也在多方寻找所需业务技能。loadrunner负载测试工具,作为性能测试典型工具之一,对于我个人的知识的丰富化起到一定作用,但也仅仅是对工作能力的略微补充;

作为初学者,我对于loadrunner的看法并不是很重要。

第一,负载测试的用途分为硬件环境测试和软件环境测试,从工程学角度,业主所需的测试报告一般局限于看得见而且感受的到的标准,对于深入细化的测试,业主并没有深入的探究和考量;

第二,作为测试工具,其主要目的还是为了验证工程项目是否达到设定的目标,因此,核心工作内容因体现在工程项目的实施能力上,检测工具仅仅是控制手段的一环;

第三,从市场角度来看,许多项目的建设开发均基于第三方封装包的二次甚至多次开发,对于底层的架构、甚至模式并不清晰,这对于负载测试带来了一定的难度,如果仅仅从表面测试结果来看性能,很难检测出问题产生的正真来源;

第四,作为非从事开发设计的人员,使用负载测试工具具有一定的难度,就loadrunner测试工具来说,协议的选择,基于应用层协议,但是实际上却不一定能准确判断协议类型,除了所熟知的类型外,需要使用人员更多的涉猎相关协议的适用情况,以避免无法录制脚本;

第五,在虚拟用生成器的输出栏,会将操作过程转化为代码文档,文档会根据协议内容及格式,各不相同,对于熟悉的开发人员来说,对于内容检查和修正相对容易,而非开发人员很难读懂响应内容,由此给测试带来一定的难度;

第六,测试结果解读较为困难,在我所接触的测试中,大多数基于事务的响应时间、服务器的CPU使用率、MEM使用率、DISK使用率;而对于其他数据图表的关联分析能力较差。

当然,这并不是说测试不中要,而是说不能舍本追末,我们常常看到,在国外的开发项目中,测试你占了大部分工作内容,这汇总工作方式充分体现了,用户体验度的重要性,而在我国,信息化水平相对与发达国家落差仍较大,上不具备足够能力用来充分为使用者考虑,而是出于一个以实用为前提、市场化推广的过程。

在我国,测试和开发存在一定的矛盾,按照常规,测试人员应对于开发内容充分了解,能够抓住开发的各二个环节,把握重点并进行重点测试和系统性测试,而我国在实际的开发中,测试大多由开发人员自行测试,或者由独立部门测试,但是这些独立的测试部门的技术水平往往较开发部门低,由此很难测试出潜在的弊端;同时,由于我国经济发展特点,追求效益优先,而非质量优先,测试人员的薪资水平不高,很难将优秀的资源分配到测试环节中。因此,依我个人拙见,从长期发展的角度来看,测试人员不应局限于现实环境的制约,应积极学习和涉猎与测试相关的内容,从根本上提高技术水平,而非依赖于测试工具。并且由于测试工具在开发时就有一定的局限性,部分开发项目的深度测试需要测试人员自行设计程序辅助测试,随着企业的进一步发展,这写内容会逐渐的到补充和完善。

关于初学loadrunner的心得体会的更多相关文章

  1. 初学hibernate的心得体会

    在初步学习了hibernate之后,使我明白了hibernate是一个怎样的软件.hibernate是一个比较独立的框架,它不需要太多其他软件的支持.hibernate是一个开放源代码的关系映射框架, ...

  2. Java初学者最近三次作业的心得体会

    作为一个初学者,简单的谈一下自己的作业心得体会.如果你是完全没有接触过Java的学习,本篇博文可能会有些收获,如果你已经学习Java有一段时间了,那么可以放弃这篇文章了,因为这篇文章讲解的是基本的东西 ...

  3. 关于Solr的使用总结的心得体会

    摘要:在项目中使用Solr作为搜索引擎对大数据量创建索引,提供服务,本文是作者对Solr的使用总结的一点心得体会, 具体包括使用DataImportHandler从数据库中近实时同步数据.测试Solr ...

  4. 加快FineReport报表设计的几个心得体会

    加快FineReport报表设计的几个心得体会 一.从远程服务器大批量取数进行表样设计时,最好按“列顺序”取一个“空的SQL语句”,这样可提高设计速度.否则每次设计时模板均要从远程读取数据,速度相当慢 ...

  5. 十天来学习java的心得体会

    有关学习java是几天来的心得体会: 十天学习java遇到很多问题,每个问题都是经过反复的看书本以及上网查找资料来解决的,发现这一点真的需要自己来而不是去遇到什么问题就去依靠他人(师兄.同学).在其中 ...

  6. Git的基本使用方法和安装&心得体会

    1. git的安装和github的注册.代码托管.创建organization.邀请member. (1)git的安装 因为我电脑是windows系统,所以下载的是git for windows.在官 ...

  7. "琳琅满屋"调查问卷 心得体会及结果分析

    ·关于心得体会       当时小组提出这个校园二手交易市场的时候,就确定了对象范围,仅仅是面向在校大学生,而且在我们之前就已经有了很多成功的商品交易的例子可以让我们去借鉴,再加上我们或多或少的有过网 ...

  8. 关于多本小说站的SEO—从”易读中文网”获得的心得体会

    从目前国内的网站流量来说,电影站,小说站,游戏站等的流量占总流量的比例还是很高的,许多站长把目光投入到了这几个方面,本文就着重来说对于小说站,尤其是多本小说站的SEO心得体会! 对于小说站来说,只要排 ...

  9. AngularJS心得体会

    AngularJS早些时候有过了解,知道这是一个JS的MVC框架,同类型的框架还有Backbone等.这次是由于项目需要,学习了两天的Angular后开始着手改之前的项目代码,这里大概说一下这一周学习 ...

随机推荐

  1. swig编译GDAL的C#库时遇到的代码安全问题及解决方法

    之前一直用的是别人编译好的gdal库开发,今天自己编译了gdal的2.0.0版本,踩了不少坑,但总算解决了. 编译方法主要参考http://blog.csdn.net/liminlu0314/arti ...

  2. 解决子元素用css float浮动后父级元素高度自适应高度

    1.在最后一个子元素后面清除浮动 2.父元素加over-flow:hidden;(副作用:子元素定位不能超出父元素的范围) 3.父元素也一样浮动(最笨的方法): 4.子元素使用inline-block ...

  3. 学习Redux之分析Redux核心代码分析

    1. React,Flux简单介绍 学习React我们知道,React自带View和Controller库,因此,实现过程中不需要其他任何库,也可以独立开发应用.但是,随着应用程序规模的增大,其需要控 ...

  4. Plupload上传插件简单整理

    Plupload Plupload是有TinyMCE的开发者开发的,为您的内容管理系统或是类似上传程序提供一个高度可用的上传插件.Plupload 目前分为一个核心API 和一个jQuery上传队列部 ...

  5. sql server 重命名列(字段)

    调用系统存储过程sp_rename,直接看代码: EXEC  sp_rename  'myTable.oldName','newName','COLUMN' 如果重命名表,则: EXEC  sp_re ...

  6. Project下载提示检索 COM 类工厂中 CLSID 为 {36D27C48-A1E8-11D3-BA55-00C04F72F325} 的组件失败

    做后台系统导出Project时,部署到服务器提示:检索 COM 类工厂中 CLSID 为 {36D27C48-A1E8-11D3-BA55-00C04F72F325} 的组件失败,原因是出现以下错误: ...

  7. BitMap 算法

    什么是 BigMap 算法 所谓 BitMap 就是用一个 bit 位来标记某个元素对应的 value,而 key 即是这个元素.由于采用bit为单位来存储数据,因此在可以大大的节省存储空间. 算法思 ...

  8. ReactJS入门3:组件的生命周期

    本文主要介绍组件的生命周期. 组建的生命周期主要分为3个:Mounting.Updating.Unmounting. 1. Mounting:组件被加载到DOM     在本阶段,主要有三个方法: 1 ...

  9. CSS3——复杂选择器

    今天把视频里的CSS3复杂选择器部分看完了,来整理一下学到的知识点. 1.兄弟选择器:同一位置级别,可称为兄弟元素 a.相邻兄弟选择器:next紧紧跟在[当前元素之后的](一个),指定选择器的元素   ...

  10. 重新认识JavaScript里的创建对象(一)

    一.序 面向对象有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象.ECMA-262把对象定义为"无序属性的集合,其属性可以包含基本值.对象或者函数&quo ...