问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

APP常规测试时常见崩溃原因,测试用例设计,和Crash测试复现分析。

发布网友 发布时间:2022-04-22 21:14

我来回答

1个回答

热心网友 时间:2023-10-29 03:23

我们测试过APP时都可能应该发现,App崩溃是一类非常常见的问题,很多时候还是致命性的,这就要求我们测试人员要尽最大可能去找出软件当中的缺陷,减少app崩溃出现的概率。
1.APP常见崩溃的原因
设备碎片化:由于设备极具多样性,App在不同的设备上可能有表现不同。
带宽*:带宽不佳的网络对App所需的快速响应时间可能不够。
网络的变化:不同网络间的切换可能会影响App的稳定性。
内存管理:可用内存过低,或非授权的内存位置的使用可能会导致App失败。
用户过多:连接数量过多可能会导致App崩溃。
代码错误:没有经过测试的新功能,可能会导致App在生产环境中失败。
第三方服务:广告或弹出屏幕可能会导致App崩溃。
2.App崩溃的测试用例设计:
验证在有不同的屏幕分辨率,操作系统和运营商的多个设备上的App行为。
用新发布的操作系统版本验证App的行为。
验证在如隧道,电梯等网络质量突然改变的环境中的App行为。
通过手动网络从蜂窝更改到Wi-Fi ,或反过来,验证App行为。
验证在没有网络的环境中的App行为。
验证来电/短信和设备特定的警报(如警报和通知)时的App行为。
通过改变设备的方向,以不同的视图模式,验证App行为。
验证设备内存不足时的App行为。
通过用测试工具施加载荷验证App行为。
3.我们遇到类似 的Crash时,请尽可能的使用app抓日志分析,或者让开发协助解决。
目前而言传智播客黑马程序员的性能阶段的课程的质量还是蛮高的,如果需要可以深入了解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
kmose正确使用方法? 单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 App测试中需要考虑网络因素的测试点? 电脑屏幕左右移动怎么调? 电脑屏幕怎么调上 怎么调电脑屏幕 为什么医保卡有钱还要自己付 医保之前都可以报销,为什么突然不能报销了,都要自费了? 有医保为什么住院还要自己花钱 一档医保为什么还要自费 请问用自己医保卡上的钱,为什么自已还要付一部份现金? 有医保卡产检为什么要自费 医保范围内为什么还要我掏钱 医保卡有钱为什么挂号还要自费 为什么走医保还要自己付钱 拿着社保卡去看病为什么还是自费? 医保卡为何还要自费 为什么用医保还要自费 拿医保卡为什么还自费 医保账户明明有钱却还要自费 有医保卡为什么还要自费 手术有医保为什么还要自费 一个app测试不成功的原因有哪些方面 如何制作移动app测试方案及详细流程? 怎么测试自己的app的bug的技巧 如何针对app crash进行专项测试,测试中用到了哪些辅助工具 APP开发之后该怎么测试 APP测试而言提bug的方式有哪些? 软件测试中的异常操作和非法操作有什么区别 android app测试的基本要点有哪些需要特别注意的地方? App兼容性测试都包含哪些方面? app测试和web测试的区别, web测试和app测试的区别 APP测试而言提bug的方式有哪些 App安装测试都包含哪些方面? v19手机是不是山塞机? 板栗炒肉怎么炒 板栗怎么炒最好吃 猪肉、栗子怎么做? 河北小学的保定市河北小学 板栗炖羊肉怎么做好吃 板栗炖羊肉怎么做好吃窍门 2021教师职业道德规范是什么?