测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
shufeng (树叶小记)
第 8757 位Users / 2016-04-26
4 篇帖子 • 14 条回帖
2 关注者
0 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 热门话题
  • 最近回帖
  • 测试覆盖率 jacoco agent 另类 2 次开发实践
    4 个赞 / 4 条回复
  • 研发效能 有商用版本的流量回放工具吗,可以介绍下吗
    0 个赞 / 3 条回复
  • 自动化工具 cucumber feature 可以用 mvn test 命令传入想要执行 scenario 的 examples 参数吗?
    0 个赞 / 1 条回复
  • 自动化工具 现在公司实际在用的自动化框架,工具有哪些
    0 个赞 / 10 条回复
  • jacoco agent 另类 2 次开发实践 at March 28, 2023

    jacoco 会遍历所有的 class 文件,包括 第三方 jar 包内的 class, 如果不做 exclude,东西会非常多,自然文件也会很大。

  • 基于 Jacoco 的二次开发【解决不同版本 exec 数据合并问题】 at November 15, 2021

    还没有

  • 精准测试中的一些疑问? at October 29, 2021

    如果加上 asm 对 class 进行遍历 visit 那是可以找到更准确的对应的调用链路。ast 解析后,再通过一些手段拿到 signature,和 asm 的分析组合使用,应该能解决大部分遇到的难题。

  • 有商用版本的流量回放工具吗,可以介绍下吗 at October 21, 2021

    谢谢回复

  • 基于 Jacoco 的二次开发【解决不同版本 exec 数据合并问题】 at October 14, 2021

    这个细节还挺多的 关键路径是这样的。1. 需要存一份最终结果数据( java 代码级别)2. 分同代码和不同代码, 同代码用 jacocomerge, 并最终放回 最终结果数据里面, 3. 如果是不同代码,先算出新代码级别的单次覆盖率数据, 再分别用 jdt 去格式化 新老 2 次 java 文件, 然后 直接对比就可以合出一整份基于新代码的完整覆盖率数据, 4. 之后就循环 1,2,3 就可以了

  • 基于 Jacoco 的二次开发【解决不同版本 exec 数据合并问题】 at October 14, 2021

    除了这种方法,还可以尝试,jacoco merge + jdt 对 java 源文件进行分析,然后通过算法来进行基于代码行的覆盖率合并

  • Jacoco 收集增量覆盖率过程中, 组件版本更新的问题 at March 06, 2020

    其实基于这个可以再细化一次, 根据源代码 diff ,计算出需要被重置的 方法。其余保留。所有数据都以方法为维度计算。

  • jacoco 报告中无法查看代码 at March 06, 2020

    一般这种问题都是 class 文件 和 java 文件 没有匹配。可以仔细查看下 是否有对应的 class 文件和对应的 java 源文件

  • 现在公司实际在用的自动化框架,工具有哪些 at March 02, 2020

    感谢回复。

  • 现在公司实际在用的自动化框架,工具有哪些 at February 28, 2020

    感谢

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

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