http://www.soikplumbing.com

手把手教你测试微信小次序附软件测试员必知的

  

手把手教你测试微信小次序附软件测试员必知的

  

手把手教你测试微信小次序附软件测试员必知的

  

手把手教你测试微信小次序附软件测试员必知的

  2、页面层级跳转不能超过10次,比如分类-》居家-》布艺软装-》居家-》被枕-》居家-》。。。达到10次就无法跳转了,如果非要有这种跳转方式,需要考虑不让微信觉得是10次跳转。

  1、操作系统兼容性(兼容android系统和ios系统),android系统和ios系统对js代码的处理存在差异,所以需要考虑这两个系统的兼容性。实际工作中同一个小程序,需要在android微信上和ios微信上分别进行测试。

  借助于真机调试,可以修改AppData中的数据,对微信小程序做一些大值测试或者异常测试。

  2)切换相似的页面,看是否缓存的数据会产生混乱,比如居家和餐厨两个分类,切换分类的时候,会不会因为缓存导致具体信息不发生变化。

  3、缓存,微信小程序为了提升用户体验,会缓存用户的页面及数据,方便下次调用时直接使用。可能产生的问题:

  3、toast信息(过一段时间会自动消失的信息,比如登录成功的提示信息,1、2秒后自动消失)

  因为微信小程序是运行在微信之上的,所以各种功能交互更多是微信考虑处理,测试微信小程序时可以不用太考虑。

  小程序的类网页经过微信翻译之后以http数据的形式和服务器进行交互。小程序无法脱离微信来进行使用。

  通过修改真机调试界面中AppData中的数据可以实现和fiddler中autoresponder类似的功能,检查各种数据的情况下界面的显示。

  微信小程序因为一般运行的时间短、频度低,所以关注的性能指标比app要少一些。

  对于体验版或者正式版,可以完全类似于移动app的测试方式,利用fiddler来做测试。

  通过展示出来的性能数据,我们能够直观的看到实时的性能,比如切换页面时的页面切换耗时。如果想要看性能的整体的长时间变化趋势,则需要借助trace工具。

  2、机型兼容性(屏幕的适配),微信小程序中考虑了屏幕的自动适配,专门设计了一个rpi单位,但还是不能完全保证适配没问题,所以针对小程序仍然需要考虑机型兼容。

  1、业务响应时间(启动时间/页面切换时间),通过logcat中查询displayed关键字

  1、小程序包大小不能超过3M,开发版对大小没有限制,但是体验版和正式版都有限制。

  1、在调试小程序的真机中操作导出trace数据(前提是开启性能监控面板)

  1)微信小程序缓存的数据是否和服务器端一致。实际测试时可以先访问页面,然后修改服务器上数据,再回看小程序中页面,看数据是否一致。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

金巴黎彩票 北京PK10网址 快乐时时彩网址 快乐十分开奖 北京幸运飞艇首页 江苏快三 江苏11选5注册 北京赛车PK拾网站 幸运飞艇走势怎么看 百盛娱乐