• 请不要在回答技术问题时复制粘贴 AI 生成的内容
williamfzc
V2EX  ›  程序员

语言层的函数录制回放可行吗

  •  
  •   williamfzc · Dec 12, 2020 · 1799 views
    This topic created in 2003 days ago, the information mentioned may be changed or developed.

    以 java 为例,如果利用类似 aspectj 之类的工具进行插桩,拿到运行时的参数数据并进行留存,好像可以基于此直接生成一些单测用例? 我现在想到的坑大概是在数据序列化与恢复上,不知道有没有前人已经踩过坑啦:)求指导

    3 replies    2020-12-13 23:23:25 +08:00
    lululau
        1
    lululau  
       Dec 12, 2020 via iPhone
    这个不叫语言层面,arthas 了解一下
    guyeu
        2
    guyeu  
       Dec 12, 2020
    纯函数的话,这个想法是可行的。。然而纯函数的单测很容易写,通过这样的方法生成用例感觉绕路了。
    jones2000
        3
    jones2000  
       Dec 13, 2020
    测试用例有一个测试代码覆盖率, 各种边界条件都包含在测试用例用里面, 才能提高测试代码覆盖率, 如果你的代码覆盖率很低, 根本没有用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   890 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 22:22 · PVG 06:22 · LAX 15:22 · JFK 18:22
    ♥ Do have faith in what you're doing.