@Bitliker
2019-08-02T06:44:03.000000Z
字数 1297
阅读 634
麦风科技
1.输入框发生改变(比如在a输入框输入,然后跳到B输入框输入),上传A输入框的输入内容
2.输入内容发送大改变(比如微信输入一句话,点击发送,输入框变成了空),发送输入的内容(删除时候,一个一个字的删除不会上传,但是一下子全部清空就会上传被清空的字符)
3.输入事件停止后,未发生上面的情况,30s后发送输入内容,如果在30s内继续输入,不上传,并按照以上步骤重新记时
1.当发生界面改变时候,判断是否是社交软件,如果是社交软件,获取当前界面的第一个不为空字符,并做上传时间保存,相同app相同的字符上传的间隔是5分钟,上传,但是存在部分界面无法获取的情况,这个时候默认上传,这个主要减少一部分从列表进入聊天界面的时候的重复截图,但是仍然存在有重复情况,只是减少了一些
2.当社交app里面输入,当发生输入上传时候会进行截屏判断,当最后一次上传的时间和当前时间大于60s的时候,会截屏
1.同一个界面,重复进入和退出,会产生多个重复的截图数据==>同一个界面,间隔5分钟才会上传(非固定,为了防止遗漏一些有用的截图,还会存在一些app的界面会重复截图,但是比以前少)
2.社交app输入里面输入的时候,会每隔60s上传截图(如第一个输入为14:30然后当14:31以后发生键盘输入数据的时候会上传截图),没有做app区分,会上传比较频繁,但是截图输入可用程度不高==>每个app单独计算时间(A App 里面输入时间为14:30 ,14:31在B App里面输入的时候不会上传,,,只有回到A App输入的时候才会上传)
3.使用国内环境,希望能够做新旧版本两个的app电量消耗对比,100%的电量,相同使用场景,对比在相同时间内电量的消耗对比和上传的截图数量对比,以及截图的可用量/重复量对比(这个可以在测试后期做,初期还有需要修改的地方)