广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 佛山电脑学校 > 正文

热修复补丁程序测试过程注意事项?

作者:广州电脑培训刘发布时间:2020-11-29分类:佛山电脑学校浏览:498


导读:软件测试现在是比较火的职位,在软件测试职位的你还好吗?今天小编我将分析热恢复测试过程的注意事项。如果你在一次测试中脱颖而出,以后的你会很棒的!以Tinker实际测试过程中出现的问题...

软件测试现在是比较火的职位,在软件测试职位的你还好吗?今天小编我将分析热恢复测试过程的注意事项。如果你在一次测试中脱颖而出,以后的你会很棒的!


以Tinker实际测试过程中出现的问题为基础小编,简要总结测试过程中的经验和教训。


一、功能测试阶段

1.功能测试:代码恢复、资源恢复和SO恢复逻辑验证。这是热恢复的基本功能测试,不赘述。


2.功能测试:更新SDK时要注意系统版本的适应。新功能测试和SDK升级都需要主要5.0以下的系统和5.0以上的系统的验证。


3.产品逻辑:考虑一下如何查看统计在线恢复率。这个逻辑很容易被很多产品和测试学生忽略,与功能逻辑无关,但测试过程需要考虑在线热恢复补丁后如何确认下载是否成功,加载是否成功。测试过程最好多想想功能逻辑以外的东西。


4.策略逻辑:检查补丁包是否可清除,或版本升级后是否无效。虽然这个战略逻辑可能很重要,但如果一切都优先考虑退路,在思考维修功能逻辑之前优先考虑去除补丁的逻辑,开发不添加相关战略逻辑,发生的补丁包就会出现问题,恢复失败会成为灾难性的问题。


5.战略逻辑:请考虑如何解决同一个版本。根据通道打包的不同,基准程序包可能会有所不同。

不同公司的产品线路打包可能会有差异。实际测试过程中出现了问题,并通过了热恢复功能验证。但是,市长/市场、测试和产品根据自身要求修改打包配置项重新配置打包,如果此版本需要发热恢复补丁包,则其他基准程序包可能会编译相应的补丁包,从而降低热恢复功能的可用性。


6.功能测试:非目标app软件包在下载补丁软件包后不适用,不会发生冲突。这是热恢复的基本功能测试,也要注意。


二、热维修发行阶段

发生在线问题,需要发送补丁包时,测试学生应注意进行相关测试过程。


1.功能测试:成功解决问题。确认相关的在线bug可以成功修复,并且没有相关的bug。


2.策略逻辑:可以删除补丁软件包。这一点必须得到重视。在以前的功能测试中已经处理过,但实际上在网上发送保丁包时,需要先测试的保丁包可以通过以前约定的战略去除。


3.性能测试:请注意热修复补丁程序发行后对启动性能的影响。通过Tinker的原理,可以了解热修复补丁后app的启动性能。因此,实际发行补丁包并成功恢复后,应测试启动相关性能。



佛山电脑学校排行
最近发表
标签列表