bytedance / Fastbot_Android

Fastbot(2.0) is a model-based testing tool for modeling GUI transitions to discover app stability problems
Other
1.01k stars 236 forks source link

仅存储崩溃序列的截图 #164

Open gavin-huangwang opened 2 years ago

gavin-huangwang commented 2 years ago

截图时每一步都截,图片太多了,想请教下是否支持仅截异常场景的图,比如anr时截图; @zhangzhao4444

zhaoxu-zhang commented 2 years ago

@gavin-huangwang 请问你知道截图文件的文件名是怎么定义的吗?

zhangzhao4444 commented 1 year ago

先定义成需求吧,这里主要有个io问题,目前是实时截图然后就立即保存并释放内存。 如果实现成只当崩溃时存储截图,则需要保存一个buffer的队列不断fifo临时存储,buffer越长占用内存越多容易造成内存占用过大超过进程上限。buffer过小截图序列意义有不大。

zhangzhao4444 commented 1 year ago

step(n) - state(n)action(n) - 时间戳.png