`
pan19849529
  • 浏览: 4844 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

测试的一些工具

 
阅读更多
WEB前端的性能测试综合的测试工具有pagespeed、yeslow,httpwatch,IE开发者工具,主要是通过工具访问功能点,根据HTTP协议进行性能分析。
js的性能要怎么测试
  JS的性能可以不通过并发就可以验证,IE8、IE9的开发者工具就是一个非常不错的验证JS性能的分析器,主要分析调用时间跟调用次数。

在日常的测试工作时如何进行性能测试
  日常的性能测试主要是从业务功能点中抽取具有并发特点的,高风险的、大数据量处理的业务,整理成测试用例,制定相应的指标,然后用工具或者手工进行性能测试并分析, 主要做单功能点的基准测试与组合场景的稳定性测试。

 (2)关于队列的性能测试如何进行
  队列由于有一个队列的长度限制,一般不通过用LR等工具来进行性能测试,主要是通过准备大数据量的待调度事件来进行测试,比如工作流调度队列,你可以准备1万条待调度的流程。

  (3)测试过程中发现了性能问题,问题要如何进行定位

   如果发现性能问题,我想首先是响应时间不达标,然后就是定位分析了,定位分析需要一个过程了,一般程序是通过前端到后端进行分层分析,一般分为客户机 层、应用服务器层、数据库层,像WEB程序,客户机层就是通过分析JS或者http交互过程或者是LR的页面切割来分析,然后一层层的分析下去,知道定位 程序的某个功能点、数据库的某条SQL语句,或者某些不适合的配置参数。

 3、如何成为一名性能架构师?
  成为性能架构师有两条路可走,一条是从开发转向架构,然后精力集中放在与性能相关的领域,如性能测试、性能分析、性能优化,从软件架构层面把握软件的性能问题,积累到一定程度就可称得上一名合格的性能架构师。

  另一条路是从性能测试逐步积累经验,当然这也需要较深的代码功底,起码你能定位问题、分析出问题的本质,能给开发人员提供优化的建议,经常与架 构团队交流,从他们那里吸取宝贵的经验然后自己消化掉,在性能测试方面要有很强的设计能力,如果对架构有很熟,反过来可以对架构设计产生影响,那就是实现 1+1>2了,随着经验的积累自然可以担当性能架构师的角色。

  4、我比较关注Oracle性能优化的问题,下面是我想了解的几个问题:

  Oracle性能监控需要注意哪些要点?有哪些Oracle性能监控工具可以用?

  Oracle平常监控主要用EM的性能监控视图、主要关注TOP SQL以及SQL的执行计划、阻塞与锁等待分析,另外可用ASH、AWR报告分析top5 event分析重要事件,报告中主要关注那些逻辑读、物理读比较大的SQL,还有各缓存的命中率, 数据库的报警日志文件也很重要,也要定期分析。

  5、金蝶ERP产品的性能测试是如何做的?采用什么工具进行测试?如何从性能测试指标结果定位性能瓶颈?

  金蝶的ERP性能测试主要是通过让性能测试常态化,性能测试分为基准测试、稳定性测试、大数据量测试、窄带宽测试、实验室测试,平常在研发环节 主要是将ERP中重要的功能点整理成测试用例,通过基准测试对每个功能按约定的设计要求进行并发测试,以便验证是否符合预期指标, 基准测试完后,按典型业务场景进行案例组合的稳定性测试,金蝶要求做7*24小时的稳定性测试,以此验证产品的稳定性,产品的大版本一般跟IBM合作进行 实验室测试。

  金蝶平常用自己开发的性能测试工具,在项目测试的时候用由客户提供的LoadRunner进行测试定位性能瓶颈首先要从响应时间指标中检测是否符合预期,然后验证CPU,内存的消耗是否符合预期指标。

  6、J2EE平台的性能监控一般监控哪些方面?数据库、WEB服务器、应用服务器?还有什么?监控一般推荐用什么工具啊?

  J2EE平台的性能监控一般监控响应时间、分析JS性能,分析HTTP交互、网络流量、JVM线程、JVM内存,JVM垃圾回收、JDBC连接池、数据库,数据库与应用服务的流量,数据量的TOP SQL,服务器层面监控CPU、内存、IO等待、端口连接数等。

  监控工具要分类划分,IE端有分析http交互的httpwatch, fiddler2,分析JS性能有IE8、IE9的开发者工具,如果是互联网应用还可以用yeslow等工具进行综合分析,应用服务器。

  如果分析少量并发性能可以用Jprofile,Jprob等工具,如果是并发大测试可以通过定期抓取jvm线程堆栈来分析性能瓶颈,同时将GC日志输出进行分析,对于数据库端,oracle有很多工具,如EM动态性能视图,db2有db2top。

  7、LoadRunner的性能测试结果一般重点看哪些内容?如何分析测试结果?

  LoadRunner的性能测试结果一般重点看响应时间、TPS、吞吐量, STD、失败率是否符合指标,不仅要看是否是否符合要求,还要看是否平稳。

  8、想了解一下云计算的性能压力测试是怎么做的?与普通传统应用的性能测试有什么区别?

  具体我还没做过云计算项目的性能压力测试,我想从技术角度分析一下,云技术肯定是由负载分发器、计算池、存储分发器、存储池构成的,上线的环境 我估计由于云池太大很难以测试,换个思路,我们通过换算或估算的方式,走小范围性能测试+技术架构分析的路子,性能测试用来验证任务的分发与少部分计算池 上的性能,再结合对技术架构的分析,重点验证那些关键技术点,这样应该是可行的。

分享到:
评论

相关推荐

    cmpp测试工具 cmpp测试工具 cmpp测试工具

    在提供的压缩包文件中,包含了一些关键的动态链接库(DLL)文件,这些文件可能用于实现CMPP测试工具的功能: 1. MFC71.dll:Microsoft Foundation Classes(MFC)的库,提供了C++编程的类库,用于构建Windows应用...

    宽带连接数测试工具,宽带压力测试工具,宽带TCP测试工具

    宽带连接数测试工具、宽带压力测试工具以及宽带TCP测试工具都是评估网络连接性能的重要手段。这些工具可以帮助用户了解网络的承载能力,确保网络的稳定性和速度,以及优化网络配置。 首先,我们来详细讨论宽带连接...

    辅助软件 USB-TTL测试工具

    辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件 USB-TTL测试工具辅助软件...

    104规约测试工具 101规约测试工具 103规约测试工具

    综上所述,"104规约测试工具 101规约测试工具 103规约测试工具"是电力自动化领域中不可或缺的工具,它们对于确保电力系统稳定运行、提高通信效率和数据准确性具有重要意义。ProtocalTool.exe作为主站模拟工具,将...

    opc协议测试工具、opc clent 测试工具

    本文将深入探讨OPC协议, OPC Client测试工具及其在实际应用中的重要性。 1. **OPC协议详解** - **定义**:OPC是基于微软的COM/DCOM技术构建的,用于在不同的自动化系统之间交换数据。它定义了一系列标准接口,...

    测试管理工具QC培训

    测试管理工具QC培训测试管理工具QC培训测试管理工具QC培训测试管理工具QC培训

    SMTP测试邮件发送工具

    SMTP测试工具是用于验证计算机是否能够通过SMTP服务器成功发送邮件的应用程序。这样的工具对于排查邮件发送问题、配置验证以及诊断网络连接问题非常有用。 SMTP测试邮件发送工具的核心功能包括: 1. **服务器配置...

    rtsp流媒体测试工具

    "rtsp流媒体测试工具"是针对RTSP协议开发的专业测试软件,旨在帮助开发者、系统集成商和网络管理员验证RTSP流的正确性和性能。这类工具通常具备以下功能: 1. **连接与播放**:工具能够连接到RTSP服务器,请求并...

    asp测试工具(asp本地测试工具)

    asp本地测试工具 把你需要测试的程序 和asp测试工具放在同一个文件夹里 运行ASP本地测试.exe 在输入浏览器127.0.0.1/ 用NetBox打造自己的网站和,小巧的ASP本地测试工具,无需安装IIS

    modbustcp测试工具

    Modbus TCP测试工具是工业自动化领域中常用的诊断和调试软件,用于验证Modbus TCP协议的正确性和稳定性。本文将详细解析这两个主要的组件——服务器SIM(模拟器)和客户端SCAN(扫描器)。 首先,Modbus是一种广泛...

    测试管理工具介绍

    测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动、阶段的结果,找出...

    rtsp 流测试工具

    RTSP流测试工具是用来检验RTSP协议实现正确性、性能以及稳定性的软件工具,对于开发和维护多媒体服务器、客户端或网络设备的工程师来说非常重要。 1. **RTSP协议基础** - RTSP是一种应用层协议,基于TCP或UDP,...

    tcp,udp测试工具

    本文将深入探讨这两种协议以及相关的测试工具,以帮助理解和优化网络通信。 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它保证了数据包的顺序传输和错误校验,通过三次握手建立...

    HSL、非常强大的一款PLC测试工具、简单易用

    非常强大的一款PLC测试工具、简单易用 非常强大的一款PLC测试工具、简单易用 非常强大的一款PLC测试工具、简单易用 非常强大的一款PLC测试工具、简单易用 非常强大的一款PLC测试工具、简单易用 非常强大的...

    GB28181国标测试工具

    GB28181国标测试工具是一款针对中国国家标准GB28181-2011进行系统兼容性和功能验证的专业软件。该标准主要应用于我国的公共安全视频监控网络系统,旨在统一不同设备和平台之间的通信协议,实现跨区域、跨部门的视频...

    WebSocket测试小工具

    - **连接建立和关闭**:测试工具应能成功地与WebSocket服务器建立连接,并在指定条件下正常关闭连接,如超时、断网、服务器主动断开等。 - **数据传输**:验证发送和接收的数据是否准确无误,特别是在大数据量或高...

    生成测试数据工具

    "生成测试数据工具"是一种专门用于创建模拟真实环境的数据集的软件工具,它能有效地提高测试的质量和效率。 生成测试数据工具有以下几个核心知识点: 1. **数据生成策略**:这些工具通常提供了多种数据生成策略,...

    103网络协议测试工具

    国电南自是一家在电力自动化领域有着深厚积累的公司,他们开发的保护装置测试工具就是针对这类设备进行性能检测和调试的专业工具。103测试工具则专门用于检验这些设备是否能够按照103协议正确地收发数据,确保其在...

    连接数测试工具 用户测试ISP给你多少连接数

    使用连接数测试工具进行测试的过程较为简单,用户只需运行工具中的“连接数测试工具.exe”可执行文件即可开始测试。当然,为了确保测试过程的安全,用户需要确认电脑的安全设置允许运行未知源的程序,并建议在运行...

    可视化kafka测试工具

    **可视化Kafka测试工具** 在大数据处理领域,Apache Kafka是一个广泛应用的分布式流处理平台,它被设计用于构建实时数据管道和流应用。Kafka的核心功能包括发布订阅消息系统、高吞吐量的数据处理以及持久化数据存储...

Global site tag (gtag.js) - Google Analytics