测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
neven7 (胡刚)
第 2371 位会员 / 2015-01-16
微博--->支付宝 @ 杭州
35 篇帖子 • 99 条回帖
135 关注者
7 正在关注
24 收藏
打赏支持
GitHub Public Repos
  • java-callgraph 0

    Programs for producing static and dynamic (runtime) call graphs for Java programs

  • libphonenumber 0

    Google's common Java, C++ and JavaScript library for parsing, formatting, and validating internat...

  • evosuite 0

    EvoSuite - automated generation of JUnit test suites for Java classes

  • playwright 0

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and...

  • CodeGeeX2 0

    CodeGeeX2: A More Powerful Multilingual Code Generation Model

  • metersphere 0

    MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere!

  • jumpserver 0

    JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。

  • dataease 0

    人人可用的开源数据可视化分析工具。

  • sonic-agent 0

    🎉Agent of Sonic cloud real machine platform. Sonic云真机平台Agent端。

  • sonic-server 0

    🎉Back end of Sonic cloud real machine platform. Sonic云真机平台后端服务。

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Application Performance Management 工具之 pinpoint at 2016年04月05日

    #1 楼 @seveniruby 我所了解的,客户端没有类似 APM 的工具;我的理解是客户端是单维度的,是运行在单台手机上的应用,数据来源都是调服务端的接口,而手机端性能监控大都是监控你本台手机的指标(cpu, 内存, 流量, 耗电, 帧率等),可以用 Dexposed Hook 不同的系统方法 进行性能数据统计; 而服务端是分布式,缓存层级(MC, REDIS),持久层(MYSQL)等,APM 主要是面向服务端的应用。

  • Application Performance Management 工具之 pinpoint at 2016年04月04日

    #1 楼 @seveniruby 安卓版本下可以用手淘的 Dexposed:https://github.com/alibaba/dexposed, 它可以 Hook 系统类里的方法并且是运行时的,可以二次开发,进行性能监控。可以参考视频:http://www.infoq.com/cn/presentations/mobile-phone-taobao-hotpatch-technology-introduction?utm_campaign=rightbar_v2&utm_source=infoq&utm_medium=presentations_link&utm_content=link_text

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月27日

    #27 楼 @chengaomin 本地调试,无非是要拿到它依赖的包, 你根据 nGrinder 自动生成的脚本文件,它所依赖的包,直接到网上找,下到本地就行。

  • nGrinder 对监控机器收集自定义数据及源码分析 at 2016年03月27日

    #3 楼 @shijin880921 http://cpansearch.perl.org/src/DOUGM/hyperic-sigar-1.6.3-src/docs/javadoc/org/hyperic/sigar/Sigar.html double[] getLoadAverage() // Get system load average.

  • 使用 Docker 快速搭建 ELK 质量监控环境 at 2016年03月20日

    赞;日志分析可以做很多事;服务监控,A/B test,用户行为记录等等,这就是数据的价值。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月17日

    #22 楼 @chengaomin TPS 系统每秒处理事务数,是用来反映系统的性能指标; QPS 是每秒请求量,模拟真实的请求量,阿里有个公式:日均 pv(万) *(80% / 20%)/ (24 * 3600) = 预估的 QPS; 虚拟用户 n(其实是线程), 在 nGrinder 中,是指 n 个线程去执行@Test,可以理解为 n 个请求/s。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月17日

    #23 楼 @chengaomin 赞

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月17日

    #19 楼 @chengaomin QPS 是根据你测试配置里的虚拟用户数控制的,你设置 n 个,QPS 最大就是 n 请求/s; 每分钟请求数 / 60 就是你测试配置里的虚拟用户数。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月17日

    #18 楼 @chengaomin 加油,不断尝试,才会有收获。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月16日

    #15 楼 @chengaomin 1.第一种 比较简单,需要安装个 H2, 启个服务: wget http://www.h2database.com/h2-2016-01-21.zip
    bin 路径下 java -cp h2-1.4.191.jar org.h2.tools.Server -tcp &, 然后依次启;2.第二种 比较复杂,需要搭建 NFS 和 Cubrid;
    我觉得 你如果是希望可以多人用,不够 agent, 你可以自己写个 Dockerfile(可以参照它的 github 里的 docker 文件夹,有单机和集群,集群成本有些高),打个 image,不同人需要用的时候,docker run 一下就行。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月15日

    #11 楼 @chengaomin 可以, 有 2 种方式搭建集群: 1.Easy Clustering Guide; http://www.cubrid.org/wiki_ngrinder/entry/easy-clustering-guide 2.Advanced Clustering Guide; http://www.cubrid.org/wiki_ngrinder/entry/advanced-clustering-guide

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月15日

    #10 楼 @chengaomin 可以

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月15日

    #9 楼 @chengaomin 支持多人运行,一个任务对应一或多个 agent,如果 agent 被一个任务占用,则新任务会阻塞,直到 agent 使用结束。2 台 agent 则只能同时执行 2 人同时执行,一人一个 agent。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月15日

    #7 楼 @chengaomin 测试配置中无法选择具体的代理,可以用一种变通的方法,可以进入代理管理页面,把你上海的 2 个 agent 选择未许可, 剩下可用的 agent 就是北京的了。

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月14日

    #3 楼 @yusufchang 谢谢,喜欢文章,别忘了赞下文章

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月14日

    #2 楼 @chengaomin
    还是有更新的,github 上更新记录:
    Latest commit 263cf51 on Nov 18, 2015 @GwonGisoo GwonGisoo Merge pull request #86 from GwonGisoo/easy-script-generator

  • nGrinder 源码分析:自动中断测试任务 at 2016年03月14日

    #1 楼 @chengaomin 谢谢

  • nGrinder 对监控机器收集自定义数据及源码分析 at 2016年03月13日

    #1 楼 @yusufchang

    nGrinder 自动中断测试任务条件:
    TPS 在 1 分钟内小于 0.001
    事务错误率在 10s 内大于等于 50%; 详见: https://testerhome.com/topics/4382

  • 性能测试工具 nGrinder 源码分析:详细报告页数据展示 at 2016年03月10日

    #1 楼 @chenhengjie123 这就是开源工具的优势,😄

  • 性能测试工具 nGrinder 项目剖析及二次开发 at 2016年03月09日

    #13 楼 @rikufly
    第一个问题:nGrinder 是用来 SpringMVC 架构,View 层是用了 freemarker 模板展示前端,没太理解你说的默认生成是什么意思?它不是静态页面,是动态生成的;性能报告页性能报告页中有 2 部分数据,第一部分是从 DB 中获取的,另一部分是从 *data 文件展示时序图;详见:https://testerhome.com/topics/4341。
    第二个问题:前端压测需要录制生成脚本,请参见:http://www.cubrid.org/wiki_ngrinder/entry/recorder;性能数据都能反映。

  • 日志监控工具 ELK at 2016年03月04日

    #4 楼 @monkey 好的,以后有机会弄一弄

  • 日志监控工具 ELK at 2016年03月03日

    #2 楼 @t880216t ELK 由 3 个部件构成,主要是用来根据日志中心监控不同服务;如果是根据日志进行测试,可以使用 Logstash 部件进行日志分析,根据你的日志获取要断言的数据,key:value 形式存在 redis 等介质,get(key) 与预期校验; 你说的移动应用测试,具体是测试什么数据?

  • 日志收集系统有没有现成可借用的开源 web 框架呢? at 2016年03月03日

    ELK: https://testerhome.com/topics/4280

  • 性能测试工具 nGrinder 项目剖析及二次开发 at 2016年03月02日

    #11 楼 @shijin880921参见: https://testerhome.com/topics/4279

  • 性能测试工具 nGrinder 项目剖析及二次开发 at 2016年02月28日

    #7 楼 @rockyrock 不适合,定位不一样

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 下一页
  • 关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
    TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
    友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
    简体中文 / 正體中文 / English

    ©testerhome.com 测试之家   渝ICP备2022001292号
      渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司