美文网首页
一键跳转功能 测试总结

一键跳转功能 测试总结

作者: 倔强的潇洒小姐 | 来源:发表于2019-08-28 19:28 被阅读0次

背景:有2个后台系统A和B,A是PHP写的,B是Java写的,因业务需要将A的功能移到B去,但用户数比较多,得有个适应过程,就采用了一键免登录跳转功能

页面功能:搜索、列表(含操作列)、翻页,点操作列可进入明细页面
其中列表数据是由BI统计,直接从ES同步到数据库里,开始时间为0点0分0秒,结束时间为23点59分59秒,明细页面的数据是从订单表取数的

问题一:测试环境构造列表数据时时间都在这个范围内,未考虑到边界值(也没有去查线上的数据看时间的规律),并未发现问题,到了Beta站,发现列表的字段“环比增长”都是100%,明明每一天的数据都是不一样的,切回老版后环比计算又是对的

问题二:明细页面功能没有改动,所以测试时页面能打开就觉得OK了,没有构造测试数据,到了Beta站用正式账号登录发现每个页面都是空白

接下来就是排查问题,开发一脸懵逼,代码完全没动过,为啥测试站没问题,不科学呀

重新拉分支,发布。。。。

持续了3个小时,终于找到问题原因了:
1、环比增长计算:时间函数转换时会默认增加1秒,所以修改代码进行-1,和ES同步的时间保持一致

image.png

2、进入明细页面时也需要用户登录信息,因列表页是通过一键免登录跳转过来的并没有存登录id
解决办法:缓存登录信息

相关文章

  • 一键跳转功能 测试总结

    背景:有2个后台系统A和B,A是PHP写的,B是Java写的,因业务需要将A的功能移到B去,但用户数比较多,得有个...

  • Swift 5.0 网络层单元测试

    原先写代码功能的测试,是通过点击UI,通过页面跳转,或者写测试按钮单独测试某项功能,这样测试缺点: 1. 测试麻烦...

  • Charles 代理跳转

    代理目的 通过代理跳转,把游戏的版本文件跳转到测试的目录下,连接test测试相关游戏功能。 步骤 1、安装Char...

  • iOS跳转到应用下载页和评分页方法总结

    许多应用都有跳转AppStore 评分或者下载的功能,网上有很多文章关于跳转的方法,在此仅仅总结下: 跳转到App...

  • Web 测试和 App 测试重点总结

    Web 测试和 App 测试重点总结 单纯从功能测试的层面上来讲的话,App 测试、Web 测试在流程和功能测试上...

  • 2018-12-11

    一、正文标题[1] 跳转到测试标题的位置 跳转到测试标题的位置 跳转到测试标题的位置 跳转到测试标题的位置 跳转到...

  • jQuery 一键复制至剪切板

    一键复制,很常见的功能,整理如下: ps: 测试Firefox,IE(6以上),Chrome,Safari都没问题...

  • APP测试特性解读

    1、应用本身的功能测试 各项功能应详细按照需求及业务进行测试功能点的分析与总结 2、移动设备物理按键特性测试 横竖...

  • 从「功能测试,跳转到自动化测试」的误区&建议

    太多朋友,想从「功能测试,跳转到自动化测试」 但,没弄明白,什么叫「自动化测试」。 在你还没完全明白是什么时,先按...

  • Android 实现一键录屏(screenrecord)的批处理

    需求 想在自己实现的一个辅助 Android 测试团队使用的小工具里完善抓屏幕录像的功能。做到一键启动录屏,一键停...

网友评论

      本文标题:一键跳转功能 测试总结

      本文链接:https://www.haomeiwen.com/subject/hmhmectx.html