《移动App测试的22条军规》——第23章,第8节测试微信App能否及时显示和同步消息

23.8 测试微信App能否及时显示和同步消息
我们可以通过同时在多个设备上登录微信App,例如在iPad和Android手机上登录微信App进行测试;然后再验证App能否及时显示和同步消息,比如,当微信App收到消息时,检查这两部设备上的消息是否同步进行了显示(如图23.21所示)。

时间: 2024-10-12 03:03:49

《移动App测试的22条军规》——第23章,第8节测试微信App能否及时显示和同步消息的相关文章

《移动App测试的22条军规》—第5章5.3节规范与习惯

5.3 规范与习惯移动App测试的22条军规对于支持多个操作系统平台的移动App,也需要在不同的操作系统上,遵循当前操作系统的设计规范和使用习惯,而不要一味地为了自己各个App的一致性而破坏操作系统的设计规范和使用习惯. iOS的设计规范要求把菜单放置在设备底端,在记录上从右向左滑动会呼出"删除"和"更多"菜单等(如图5.14所示). Android的设计规范则要求把多于3个的菜单放置在右上角3个点的按钮中,而长按记录则可以呼出更多的操作选项等(如图5.15所示).

《移动App测试的22条军规》——第5章,第5.3节规范与习惯

5.3 规范与习惯移动App测试的22条军规对于支持多个操作系统平台的移动App,也需要在不同的操作系统上,遵循当前操作系统的设计规范和使用习惯,而不要一味地为了自己各个App的一致性而破坏操作系统的设计规范和使用习惯. iOS的设计规范要求把菜单放置在设备底端,在记录上从右向左滑动会呼出"删除"和"更多"菜单等(如图5.14所示). Android的设计规范则要求把多于3个的菜单放置在右上角3个点的按钮中,而长按记录则可以呼出更多的操作选项等(如图5.15所示).

《移动App测试的22条军规》—第5章5.5节其他需要关注的用户体验的小细节

5.5 其他需要关注的用户体验的小细节移动App测试的22条军规(1)在不同颜色的背景下,状态栏的显示是否正常.不仅iOS 7,而且Android 4.4都开始支持沉浸式状态栏,所以如果App支持这些平台,就需要注意测试在App不同颜色的页面上,状态栏的颜色显示是否正常,是否做到了沉浸式设计(如图5.20所示). (2)当用户快速点击App中的按钮等可操作控件时,会出现什么样的效果?相信很多经验丰富的测试人员看到这里都会会心一笑,因为这是在桌面软件测试和Web测试时的一个小技巧,现在在移动App

《移动App测试的22条军规》—第1章1.2节移动App的生命周期

1.2 移动App的生命周期 移动App测试的22条军规 (1)对于还处于开发阶段但准备不久之后投入市场的一款新App,鉴于并没有已经实际使用App的用户,所以测试人员要"预测"真实的用户所使用的设备和平台.在这种情况下,首先需要了解使用App的主要用户是哪一类人群,比如说是发烧友,还是商务人士.发烧友极有可能使用的是最新的设备和平台:商务人士更多使用的是成熟的平台,高端一些的设备:而如果用户是普通大众,就需要通过Apple和Google官方发布的版本占有率数据来帮助测试人员进行有依据

《移动App测试的22条军规》—22条军规之外

22条军规之外 移动App测试的22条军规 软件测试是一项系统性的工作,所以在测试移动App时,测试人员除了要做到按照轻重缓急来制定测试覆盖之外,还需要和项目其他角色一起,在整个开发流程中测试移动App,以及整体优化整个项目. 这也是为什么作者在每条军规之中,都会从用户角度和技术角度阐述应该如何测试移动App. 每个项目都是不一样的,没有哪个项目能够全面涵盖移动App测试的所有领域,本书同样如此.因此在实际测试移动App时,测试人员需要结合测试项目的实际情况,以这22条军规作为参考,选取适合的军

《移动App测试的22条军规》——22条军规之外

22条军规之外 移动App测试的22条军规 软件测试是一项系统性的工作,所以在测试移动App时,测试人员除了要做到按照轻重缓急来制定测试覆盖之外,还需要和项目其他角色一起,在整个开发流程中测试移动App,以及整体优化整个项目. 这也是为什么作者在每条军规之中,都会从用户角度和技术角度阐述应该如何测试移动App. 每个项目都是不一样的,没有哪个项目能够全面涵盖移动App测试的所有领域,本书同样如此.因此在实际测试移动App时,测试人员需要结合测试项目的实际情况,以这22条军规作为参考,选取适合的军

《移动App测试的22条军规》——第5章,第5.4节关注用户体验

5.4 关注用户体验 移动App测试的22条军规 测试人员不仅需要关注身体健全的用户,也需要关注残障人士.这不仅是人性的关怀,还是很多发达国家,比如美国.澳大利亚.新加坡等国家和地区在法律中有明文规定需要强制执行的.所以不仅为了移动App能顺利发布和避免引起诉讼,而且为了更多的用户能使用我们的App,稍微多花一些开发时间和精力关注用户体验也是非常值得的. 在当前主流的操作系统中,都带有"辅助功能"的选项(如图5.16.图5.17和图5.18所示). 在这些辅助功能中,测试人员可以重点测

《移动App测试的22条军规》—第5章5.4节关注用户体验

5.4 关注用户体验 移动App测试的22条军规 测试人员不仅需要关注身体健全的用户,也需要关注残障人士.这不仅是人性的关怀,还是很多发达国家,比如美国.澳大利亚.新加坡等国家和地区在法律中有明文规定需要强制执行的.所以不仅为了移动App能顺利发布和避免引起诉讼,而且为了更多的用户能使用我们的App,稍微多花一些开发时间和精力关注用户体验也是非常值得的. 在当前主流的操作系统中,都带有"辅助功能"的选项(如图5.16.图5.17和图5.18所示). 图5.16 iOS 8自带的&quo

《移动App测试的22条军规》目录—导读

内容提要 移动App测试的22条军规 本书全面讲解了移动App测试的技术.技巧.工具.案例和测试用例,全书共分23章,主要内容为:移动App的特性,关注多任务和意外情况处理,避免手势冲突,关注用户体验,设计通知和消息展示,支持操作系统特性,及时显示和同步消息,支持多种文件格式,支持多语言和地区设置,重点测试高内存占用的功能.降低流量和电量消耗,确保成功集成和调用第三方App,尽量不使用非标准控件,iOS 8升级所引入的新特性,Android 5.0升级所引入的新特性,自动化和探索性测试,自动化测

《移动App测试的22条军规》——第1章,第1.1节移动App的特性

1.1 移动App的特性移动App测试的22条军规(1)如果App是针对心率监测.指纹识别.近场通信(NFC).红外线操控这些需要特殊传感器设计的,那对测试设备和平台的选择就相对少一些,只需要考虑那些拥有这些传感器的设备.例如对于支持指纹识别的App,测试人员需要考虑的设备也就是iPhone 5s.iPhone 6.iPhone 6Plus.iPad Air2.iPad mini3.LG G3.三星Galaxy S5.三星Galaxy Note4.HTC One Max和华为Mate7这些设备(