测试的一些工具

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、想了解一下云计算的性能压力测试是怎么做的?与普通传统应用的性能测试有什么区别?

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

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-01 10:46:45

测试的一些工具的相关文章

web手机端页面如何测试 有什么工具 怎么测试

问题描述 web手机端页面如何测试 有什么工具 怎么测试 最近在做手机端的web,但不知道用什么工具能模拟真实的手机 解决方案 bluestacks 解决方案二: 当然百度搜索下手机模拟器就有更多选择 解决方案三: 楼上的,这个东西可以打开自己在电脑上做的网页吗? 解决方案四: 基于优秀的图像对比库opencv的测试工具,测试脚本使用Python编写,非常强大.如果你的app没有源码,可以选择它;或者你想做系统测试

《有效的单元测试》一1.3 测试作为设计工具

1.3 测试作为设计工具 传统上,程序员编写的自动化测试被看做是质量保证工作,用于在编写的时候验证实现的正确性,以及将来代码进化的时候验证正确性.这就是将测试作为验证工具--你设想一份设计,编写代码实现,编写测试验证实现是否正确. 使用自动化测试作为设计工具将世界颠倒过来了.当你用测试设计代码时,你将典型的"设计,编码,测试"序列变换为"测试,编码,设计".是的,就是那样.测试先于编码,并以追溯性的设计活动来得出结论.那结论性的设计活动称为重构,序列变为"

压力测试和评测工具 Siege

Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行. 测试实例: Ben: $ siege -u shemp.whoohoo.com/Admin.jsp -d1 -r10 -c25 ..Siege 2.65 2006/05/11 23:42:16 ..Preparing 25 concurrent users for battle. The se

三张图看遍Linux 性能监控、测试、优化工具

三张图看遍Linux 性能监控.测试.优化工具 Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的.简单的小工具.系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk (Linux Performance Tools) 和幻灯片. 和 Brendan 去年的 talk 比较,今年增加了测试和优化两部分.下面的三张图片分别总结了 Linux 各个子系统以及

几个比较实用的JavaScript 测试及效验工具_javascript技巧

尽管JavaScript的语法非常简单,但对于写程序而言仍然是困难重重,就是因为它的运行环境:基于Web浏览器. JSLint JSLint是基于Web的验证JavaScript错误代码的工具.它拥有的功能及特定的设置来使用您的需求,自定义你的验证算法. JsUnit JsUnit是一款在客户端(在浏览时)的单元测试JavaScript框架.对JavaScript而言,JUnit就像是它的一个端口.当然它也可以在多个浏览器.多个机器的不同操作系统中自动运行.它的发展始于2001年1月. J3Un

web安全测试---AppScan扫描工具

安全测试应该是测试中非常重要的一部分,但他常常最容易被忽视掉. 尽管国内经常出现各种安全事件,但没有真正的引起人们的注意.不管是开发还是测试都不太关注产品的安全.当然,这也不能怪我们苦B的"民工兄 弟".因为公司的所给我们的时间与精力只要求我们对产品的功能的实现以及保证功能的正常运行.一方面出于侥幸心理.谁没事会攻击我?      关于安全测试方面的资料也很少,很多人所知道的就是一本书,一个工具. 一本书值<web安全测试>,这应该是安全测试领域维数不多又被大家熟知的安全测

求助CS端的进行安全测试, 求工具推荐

问题描述 Hi各位大侠,我这边要进行CS端的安全测试,有啥安全工具能推荐的么?Appscan和wvn貌似都是针对web的,有没有CS端的安全高手,求指导啊,本人刚接触安全测试 解决方案 解决方案二:帮顶上去解决方案三:我也想知道.

Linux 性能监控、测试、优化工具

Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的.简单的小工具.系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk (Linux Performance Tools) 和幻灯片. 和 Brendan 去年的 talk 比较,今年增加了测试和优化两部分.下面的三张图片分别总结了 Linux 各个子系统以及监控.测试.优化这些子系统所用到的工具. 监控

《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第1章1.6节模拟面试问答

1.6 模拟面试问答 本章介绍的是软件测试相关的背景,以及软件测试的发展情况等.身为软件测试员,应该或多或少地了解软件测试的发展动态,及其相关的历史事件等内容,这样无论是在与同行交流,向开发人员介绍和讲解测试,还是在应聘面试中,都会有更多的话题. 一般在应聘过程中,面试官可能会问到以下一些问题,读者可以根据自己的了解以及在本章中学到的内容做出相应的回答. (1)您觉得目前的软件测试行业的现状是怎样的? 参考答案:目前的软件测试行业在国内正在蓬勃地发展中,但是由于起步比较晚,虽然大部分公司都已经设