首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

功能测试之app测试要点提取与分析

快捷手势:两指、三指滑动   长按、短按屏幕   手机横、竖测试   同时触摸不同的位置,同时进行不同操作--异常、退   查看客户端的处理情况,是否会crash--崩溃、退、ANR(...关闭; APP设置开关关闭时,客户端接收不到消息推送   手机客户端时:   APP应用后台运行.消息推送是否可正常接收,且可以点击查看   APP应用前台使用.可以收到消息提醒.且点击可查看   ...手机客户端锁时:消息推送是否正常接收   登录状态   退出登录后 .是否接收push推送(根据需求来)   登录用户再去登录:批量接收多条消息推送   当push消息是针对登录用户的时候 .需要检查收到的...push与用户身份是否相符,没有错误地将其它人的消息推送过来   消息栏(通知中心)是否可以接收到消息提醒,且点击可查看。...对于离线(无网络)时,刷新获取新数据时,不能获取数据时能给出友好提示   离线下,退出APP再开启APP时能正常浏览本地缓存数据   离线下,切换到主屏幕再切回APP应用时可以正常浏览   离线下,锁后再解锁回到应用前台可以正常浏览

2.5K30

Android 性能优化—— 启动优化提升60%

应用启动速度 一个应用App的启动速度能够影响用户的首次体验,启动速度较慢(感官)的应用可能导致用户再次开启App的意图下降,或者卸载放弃该应用程序 本文将从两个方向优化应用的启动速度 : 1.视觉体验优化...2.启动主线程(main thread) 3.填充加载布局Views 4.在屏幕执行View的绘制过程.measure -> layout -> draw 应用程序进程完成第一次绘制后,系统进程会交换当前显示的背景窗口...因为现在 App 应用启动都会先进入一个页(LaunchActivity) 来展示应用信息 默认情况下会出现白屏现象,系统默认会在启动应用程序的时候 启动空白窗口 ,直到 App 应用程序的入口...2000ms - diffTime. } 所以我们就可以动态的设置应用的显示时间,尽量让每一部手机展示的时间一致,这样就不会让手机配置较低的用户感觉漫长难熬的页时间(例如初始化了2000ms...,又要展示2000ms的页时间.)

1.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

android刘海适配(刘海或圆角适配)

只要应用程序引用非SDK接口或尝试使用反射或JNI获取其句柄,就会应用这些限制。通常,应用程序应仅使用SDK中类的官方记录部分。...针对适配或在Android P版本体验欠佳的应用, 应用市场将在Android P版本机型采取屏蔽或不推荐更新策略, 可能会对您的推广、用户口碑及品牌产生影响。...但是国内厂商为了快速抢占全面手机市场,在安卓系统8.1的基础,硬件就弄出了刘海,例如华为nova 3e, oneplus 6, oppo r15, vivo x21,但是系统支持没有更,没有一个统一的...第三张图是开启一个应用的页没有适配刘海的高度时候的样子,顶部出现了黑色区域。这个黑色区域是因为刘海缺口导致的整个界面整体向下移。...因为我们的页一般都是会全屏显示,那我们就需要适配刘海的全屏样式了。 坐好了,我开始吹一波了。

1.9K10

App 启动优化

- 填充加载布局Views - 在屏幕执行View的绘制过程measure -> layout -> draw 应用程序进程完成第一次绘制后,系统进程会交换当前显示的背景窗口,将其替换为主活动。...为了更顺滑无缝衔接我们的页,可以在启动 Activity 的 Theme中设置页图片,这样启动窗口的图片就会是页图片,而不是白屏。...页政展示总时间 = 组件初始化时间 + 剩余展示时间。...2000ms - diffTime.     }   所以我们就可以动态的设置应用的显示时间,尽量让每一部手机展示的时间一致,这样就不会让手机配置较低的用户感觉漫长难熬的页时间(例如初始化了2000ms...,又要展示2000ms的页时间.)

1.3K10

三星又有折叠手机新专利,然而Galaxy Fold的屏幕bug还没有解决

然而随着测试的进行,Galaxy Fold的折叠屏幕开始闹幺蛾子了,频频发生黑屏、、破损的等等,此前不久刚夸赞Galaxy Fold的科技媒体/博主转而纷纷开始吐槽屏幕的bug。...针对屏幕故障问题,三星方面给出的理由是可能是用户撕掉了显示的保护层,然而部分没有被撕掉保护层的Galaxy Fold也出现了同样的表现,对此三星没有进一步解释原因,只是在声明中表示会彻查每部故障机器的原因...截至目前,三星方面还没有给出明确的故障调查报告,反之却推迟了在中国区、新加坡和西班牙的发布活动,且推迟时间未定。...虽然三星官方针对推迟给出的原因是场地问题等,但鉴于当期的事态,不得不令人怀疑背后的原因是屏幕问题的解决。

47330

如何规范移动应用交互设计?UIUX设计师须知的11个小技巧

不要使用 优先向用户展示应用程序的价值主张,直接把它们放在主屏幕。当用户打开应用程序时一眼就能看到。 不需要制作花哨的,这样你也不用为漂亮的插图而苦恼。...根据研究表明,用户平均会花费45秒来选择一个应用程序。 他们通常会下载十个应用程序而选择一个,因此你的应用程序必须在10秒内吸引住用户并显示其价值。因此,使用显得不合时宜。...注意应用程序的屏幕方向 对于移动应用程序的设计,我们总是在竖模式下进行设计。设计师应该同时检查屏幕横向和纵向的适应效果,不要忘记在横模式下测试你的应用程序。...如果用户30%的时间都在使用横模式,则设计必须考虑横向模式。 例如用户在驾驶时,或使用金融,书籍和游戏等应用程序时,手机的主要模式为横模式。...当一个网站可以在一个屏幕显示14张图片时,一个手机屏幕一次只能显示三张图片。大多数设计师在没有考虑这一客观事实的情况下,在屏幕删除了许多功能,并制作了一个普通的屏幕过滤器来迷惑用户。

1.2K90

H5专项测试

登陆 客户端已登录状态时,H5页面操作无需再次登陆; 客户端登录状态时,H5页面操作需要登陆,注意二次登录的操作; 需要在获取微信openid的H5页面的提示; 微信登录态和Native登录态之间的转化...; 2.翻页 首loading过程中的拉获取数据; 更多页面加载的翻页数据无异常; 返回一层页面的处理,检查重复操作等; 注意检查翻页后的数据是否有数据重复和缺失,以及排序方面的问题; 3.屏幕适配...压缩请求; 建立合理的缓存机制; 大量数据的分页显示; 页面懒加载; 6.页面提示 页面资源加载过程或者操作过程中的loading标示; 各种接口返回的状态信息提示; 刷新页面或者进行页面操作的体验:无、...卡顿、抖动等情况; 7.非常规操作(异常操作) 涉及图片、音视频资源的系统静音等的冲突等; 音视频的切片处理、图片轮番处理; 锁操作; 切到前/后台返回的处理; 弱网测试; 8.数据埋点 用于BI的数据埋点...我们可以快捷的测试出H5前端性能中数据,视图,并给出一定程度的优化建议。 ? 工具对比列表 工具使用详情请参考【H5前端性能测试快速入门】

1.6K42

你的iPhone 13,粉了吗?

除了粉,还会退重启 在大家的投诉声中,还出现了除了粉之外的更多问题。 有很多网友称粉时还伴随着卡顿、自动重启等骚操作。...例如游戏玩着玩着,“啪”,没了,粉重启: App退也是家常便饭: 同样地,类似的事外国小哥也遇到过,也是去年的10月刚发售不久: 我在玩游戏的时候突然卡住,然后变粉,无奈只能重启…… 看来,...这些问题确是普遍存在的,不过苹果官方尚未给出回应。...尝试修复粉的办法 对于网友们的投诉,客服和官方技术维修部门也给出了一些应对办法。 大致就是将设备还原设置,升级系统,恢复出厂设置等。 但是有网友尝试之后还是没有效果,手机还是老样子。...然后把手机连到电脑运行iTunes,看到下图后点击“Restore”进行恢复。 不过这种方法可能会造成数据丢失,尝试之前可以先备份文件。

35720

分享一种定位linux 下程序退的思路

这两天把自己的linux 系统升级了,但是遇到了一个比较大的坑,在此分享下解决方法(主要是定位程序退的其中一种思路),希望对阅读此文的你有所帮助,也欢迎留言更好的解决方法. 废话不多少,进入正题....成功进入系统,也没有什么明显的错误,但是当要运行一个比较大的java程序的时候,这个应用程序居然一而过,什么错误也没有提示....对于这种情况一般都是查找对应的程序log,然后看看到底什么原因导致程序退. 遗憾的是:鄙人对此软件根本不了解,仅仅停留在用户层,根本都不清楚到底日志都分布在哪里,更不用说应该重点看哪些日志了。...strace 可以跟踪命令执行时候的系统调用,尝试用 strace -f "COMMAND" 的方式,可是发现 该程序不能在root 身份下运行,而不是root 身份的情况下,该命令又报如下的错误,这个错误在直接运行的时候并不存在...+++ exited with 1 +++ 既然 strace -f "COMMAND" 并不好用,那么依然考虑 strace -p PID的方式,手动获取PID 是没有办法了,毕竟程序是 退.

3.1K10

备战秋招 面试真题: 给你一个Demo 你如何快速定位ANR?

一、前期基础知识储备 1.ANR错误定义 在Android,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作“应用程序无响应”(ANR:Application Not...超出就会提示应用程序无响应(ANR错误)。 ?...2.ANR错误出现原因 只有当应用程序的UI线程响应超时才会引起ANR 超时产生的原因包括: ①当前事件没有机会处理,例如UI线程正在响应另外的事件,当前事件被某个事件给阻塞掉了; ②当前事件正在处理...二、ANR定位方式及优化 1.ANR错误定位 如果开发机器出现ANR问题时,系统会生成一个traces.txt的文件放在/data/anr下,最新的ANR信息在最开始部分。...如果你的程序在启动阶段有一个耗时的初始化操作,可以考虑显示一个,要么尽快的显示主界面,然后马上显示一个加载的对话框,异步加载数据。

67350

Oracle 常见故障及日常规划

=== -- Oracle 常见故障及日常规划 --============================= 对任何数据库系统而言,对显而易见的故障,应当避免发生本文列出了Oracle常见的故障并给出了解决方案...Data Guard:一个主数据库,多个备用数据库,备用数据库是主数据库在事务一致的副本,可是在主数据宕机的情况下由 备用服务器来继续提供服务。相当于SQL server中的数据库镜像功能。...->使用数据符合相关约束,满足值域的数据 缺少权限 -->给予用户所需的权限 空间分配问题 -->使用alter session enable resumable,增加用户配额,增加表空间大小 应用程序逻辑错误...-->修正逻辑错误 2.用户进程故障 用户非登出的异常退出 用户会话异常终止 程序错误导致会话结束 对于上述错误,实例后台进程PMON会自动回滚提交的事务,并释放相关锁资源 3.网络故障...-->回滚或使用回查询来恢复 用户删除表 -->从回收站回删除 5.介质故障 磁盘故障 磁盘控制器故障 删除或损坏数据文件 可能的解决方案,使用联机事务日志从备份恢复受影响的文件或恢复数据文件到新的物理位置

90621

iOS 程序秒退原因分析及解决思路总结

造成退的原因?...,但在实现中对系统版本进行区别对待,导致用到该功能就退出程序 总结: 主要的秒退情况就是这么几个,并且这都是以该应用程序在新版系统能正常运行为前提的。...原因分析 1.程序运行在较老的iOS系统或者老版机型退 秒退是发生在程序刚刚启动的时候,在开发、苹果审核阶段都没有被发现的最大可能性就是,这个问题只会发生在老版系统、老版机型。...如果是arc那么,下标越界和逻辑错误的几率要高些。 常用的处理退的方法有异常处理机制,以及锁的方法。 6.打开的应用程序过多,iPhone内存容量用量超载导致程序退。   ...这种情况下的解决方法是,从后台关闭应用程序。    7.如果关闭了后台应用程序,重新打开后还是退,这时候就是系统内部的缓存过多。    这种情况下的解决方法是,重启iPhone。

2.6K50

我在测试中遇到app崩溃的现象怎么办?

首先,崩溃有几种情况: 退 提示停止运行 无响应 ( 不同情况虽然没有严格意义上区分开引起原因,但是都有侧重。在之后的工作中,我会实时补充统计。)...方法可以是在抓包工具打断点,然后不进行继续操作,挺着看app最终会不会崩溃。...待补充 5.权限问题 [直接原因]:客户端对无权限情况处理,导致代码报错 [引起原因]:用户访问未获取到系统相关权限的功能,客户端又对此情况进行处理 [解决办法]:修改崩溃bug,设计此情况的处理机制...主要测试是否会影响电话/短信,电话/短信结束后 app是否能恢复到之前的页面,还是已经退被强关了。...8.设备视图方向问题 [直接原因]:因横竖导致app崩溃 [解决方法]:重启app [测试方法]: 1.先横,再开app 2.先竖,再开app 3.开app后,各种页面上,功能前中后,横/竖来回切换

1.5K30

Demoo使用秘籍,比好用更好用 - 腾讯ISUX

如图所示页面左边的一排手指,就是用来设定手势的,从上到下分别对应左滑、右滑、滑、下滑的手势操作,可以根据需要选择。...Step5.建立页面切换方向,打磨细节 涉及技巧:鼠标停留在切换示意区,预览动画效果 真实的app中,页面间常常通过方向来示意层级关系,例如重新创建的流程,通常创建页面会从底部向上呼起,于是,在建立热区链接过程时...如果不是很确定切换效果,Demoo很细心的在这里设计了动画预览,鼠标停留在小方块时,会有微动画示意,多看几遍也就明白了。 ?...有一个技巧是,可以将原型添加到桌面,且只要设置好,Demoo可以做到app的图标和完整模拟,让你体验从手机桌面打开app的真实感!...点击屏幕右侧的设置,上传好app图标和之后,用手机QQ扫二维码打开页面,然后用分享在safari中打开链接,在safari中设置分享到屏幕,于是,大功告成,你可以从桌面打开这个app了!

1.5K40

vivo折叠手机8999起,发布后1分钟售罄

结果这一次直接亮出折叠旗舰款,售价不到一万,8999元起,号称引领折叠2.0时代。 还有网友给出评价:堆料天花板。 在发布会现场,vivo还发布了自己首款平板,售价仅在两千元档。...vivo产品副总裁黄韬一开场就解释了“赶了个晚集”的原因—— 直板旗舰的标配,却是折叠的老大难,比如外、屏幕指纹、充、拍照。 为了更顺滑的体验,宁愿花更多的时间和代价。...在屏幕显示,内尺寸达8.03英寸;外为6.53英寸,两个屏幕均支持120Hz高刷,还采用了色彩校准、LTPO自适应刷新方案。 然后是下指纹解锁,这可以说是vivo的传统艺能了。...考虑到续航,这款折叠机支持66W有线、50W无线充组合。 正因为这样的配置,因此有网友评价:目前折叠的天花板了。 据官网报道,就在预售渠道开启之后,vivo折叠在一分钟即售罄。...在外观,平板配备的是11英寸的无孔全面,支持人脸解锁、120Hz刷新率、HDR10+、杜比视界等,后置1300万+800万像素双摄。 配置,骁龙870处理器安排上了,还支持44W快充。

39320

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券