• 锦程
    2018-10-27
    关于精准测试,在上一家公司我花了半年时间,实现了这个工具,正如老师在文中所述,这个主要是要建立测试用例和产品代码建立一个双向mapping关系,这个过程基本上是通过代码覆盖率工具来实现的。步骤大概是这样的:
    1. 首先基于该产品的开发语言,选择好一款代码覆盖率工具,然后把测试用例到产品代码这条路打通
    2. 再通过这些代码覆盖率工具的APIs,等到跑完这个测试用例,拿到源文件 、Class,Method,Line等相关信息
    3. 把测试用例信息以及上面拿到的mapping信息记录表中,这样就形成了双向mapping
    4. 这样一旦代码修改,可以通过class,method等信息,去数据库搜到关联的测试用例,就能实现精准测试了,当然里面细节很多,比如经常要跑批去更新这个mapping库等操作
    目前很多基于项目的测试用这个有点杀鸡用牛刀的感觉,ROI会非常差。比较好的使用场景是公司拥有一个稳定的产品,并积累了大量的自动化测试用例这种研发测试团队
    展开
    
     20
  • 锦程
    2018-10-27
    关于精准测试,在上一家公司我花了半年时间,实现了这个工具,正如老师在文中所述,这个主要是要建立测试用例和产品代码建立一个双向mapping关系,这个过程基本上是通过代码覆盖率工具来实现的。步骤大概是这样的:
    1. 首先基于该产品的开发语言,选择好一款代码覆盖率工具,然后把测试用例到产品代码这条路打通
    2. 再通过这些代码覆盖率工具的APIs,等到跑完这个测试用例,拿到源文件 、Class,Method,Line等相关信息
    3. 把测试用例信息以及上面拿到的mapping信息记录表中,这样就形成了双向mapping
    4. 这样一旦代码修改,可以通过class,method等信息,去数据库搜到关联的测试用例,就能实现精准测试了,当然里面细节很多,比如经常要跑批去更新这个mapping库等操作
    目前很多基于项目的测试用这个有点杀鸡用牛刀的感觉,ROI会非常差。比较好的使用场景是公司拥有一个稳定的产品,并积累了大量的自动化测试用例这种研发测试团队
    展开
    
     5
  • 极客不落🐒
    2019-04-26
    最近刚好也在了解精准测试,补充两个自己找到的材料,供参考:
    https://cloud.tencent.com/developer/article/1165676

    https://cloud.tencent.com/developer/article/1158398
    
     3
  • a坚果
    2019-06-09
    腾讯有一本介绍精准测试的书《不测的秘密,精准测试之路》对于需要了解精准测试的人可以去看看。

    欢迎大家关注我的微信公众号「软件测试艺术」,一起交流,一起学习。
    
     2
  • Laura张远园
    2018-10-26
    老师,整个课程跟下来,我看到了你测试知识的体系化和广度、新度。有哪些国内外的论坛、杂志、会议等,推荐我们去关注的呢?
    
     1
  • Robert小七
    2018-10-10
    精准测试,老师是否有实战经验

    作者回复: 如果说对于完整的精准测试体系,我个人并没有实际的项目经验,但是对于其中的一些部分,比如代码和测试用例的双向追溯在实际项目中有实际做过。

    
     1
  • 陈九思
    2020-01-23
    精准测试是自动化测试成熟的团队的进一步提升。自动化覆盖率不高时,精准测试意义就并不大了。
    
    
  • Gz
    2019-10-29
    实话预期利用工具做精准打击真心好方法 但是实话让开发提高解耦性 更重要 不然不管测试花多大时间多少人力都能被一个烂的开发打败。
    
    
  • lerame
    2019-07-07
    核心应该是对代码覆盖率工具原理的了解和封装或实现?
    
    
  • 口水窝
    2019-05-22
    第一次听说精准测试,学习,打卡。
    
    
  • aaaa
    2019-02-23
    茹老师,我对精准测试有以下疑问。
    1.手工测试或者自动化测试是在精准测试的框架内进行测试吗?
    2.精准测试适合复印机的功能测试吗
    
    
  • 傑傑
    2018-11-29
    “ 首先基于该产品的开发语言,选择好一款代码覆盖率工具,然后把测试用例到产品代码这条路打通 ”
    有个问题,这句话中的代码覆盖率工具指的是哪些呢?
    
    
  • 小老鼠
    2018-11-29
    我与星云测试的发起人有很好的交往,精准测试的的确确是个好东西。首先非常感谢您分享精准测试。另外看了一下大家留言,我要说精准测试与自动化测试没有仍何关链与依赖。自动化测试可用精准测试、手工测试也可用精准测试。另外现在星云产品仅支持于C、C++与JAVA语言,我给他们也提了建议实现Python 、HTML5,甚至对性能测试也作到精准定位。
    
    
  • 一池浮萍
    2018-10-27
    听说阿里也有精准测试,觉得很神奇。
    经过老师的讲解,知道了是什么原理👍 👍
    
    
  • LQ
    2018-10-11
    试用过,执行效率不高

    作者回复: 这个效率要看从那个方面去看,精准测试的范畴也算是比较广的,你具体试用的不知道是哪一块,目前实际开展过精准测试的项目并不多。

    
    
  • 涅槃Ls
    2018-10-11
    打卡45

    作者回复: 支持打卡

    
    
  • 蓝山
    2018-10-10
    精准测试想法很好,也非常有道理。可是实践起来如果没有特别强的代码技术能力怕是不易。

    作者回复: 非常中肯的评价,除了代码能力,好的工具也很重要,目前可选的现成工具还是非常少。

    
    
我们在线,来聊聊吧