这一周,你找到了什么 CSDN 的bug? (2021/4/17)

请在这里分享, 最好的bug 报告会得到奖励。

bug 报告要求:

1. 描述bug 发生的环境和步骤

2. 有截图更好

3. 你觉得是什么原因导致 CSDN 的开发测试人员没有发现这个bug,而让你发现了?

4. 如果你来做开发和测试,你怎么避免这样的bug?

bug 1

1. 移动端(苹果8P)APP(v4.5.8)的“创作中心”-“数据观星”中的数据都是空的,设备信息:

2. 进入对应页面的文章总数、粉丝数、点赞数、粉丝量、评论数、访问量的数据看板,都是空白页面。截图如下:

3. 该bug没有被发现的原因,大概率是QA覆盖机型不够全面,当然也不排除还有苹果其他机型也存在这个问题,也许还有部分安卓机器。

4. 避免该bug的方法有二,具体描述如下:

1)购买市面上占比比较多的各类苹果机型,做到至少一个9的覆盖测试,当然两个9更好。

2)大版本更新一定要做回归测试,因为这个数据面板功能之前是可以用的。

 

1. bug 发生的环境和步骤

手机浏览器访问csdn网页使用“在app内打开的”功能时,如果此时csdn app处于关闭状态,则能正常打开app并跳转到相应文章,如果此时csdn app处于后台状态,则只能跳转到app 不能跳转到相应文章。

3. 你觉得是什么原因导致 CSDN 的开发测试人员没有发现这个bug,而让你发现了?

只对app本身做测试,没有对软件联动做测试

4. 如果你来做开发和测试,你怎么避免这样的bug?

不光在app内做测试,在需要与外界联动的各种场景也做测试

系统通知里的 付费资源被订阅的用户信息点开根本是不订阅的用户的信息  是admin的信息。

 

消息提醒中的关注实际比真实关注数少很多。当关注量多起来时,有些关注提醒就没有了。

提一些问答wap端的问题:1. 回答框不支持换行 2. 问答详情页点击用户头像时交互还不一样,点击提问者无反应,点击回答者未跳转至个人主页,而是直接展示个头像小图(还无法放大)3. 详情页内所有图片全部无法放大,看代码报错信息无法查看的。

在博文管理(草稿箱)进行读取的时候,其打字机模式会出现不匹配的现象,必须切换到预览模式下,才能将两边同时拉到底部

开发测试人员可能很少往Markdown中插入图片,这样在数据量和长度较小的时候是不会发现这个问题的。

发现了三个bug,bug发生的环境均为:

- 手机型号:iPhone XR

- 操作系统版本:iOS 14.4.2 

- csdn 手机app 版本:v4.5.8

- 联通4G网络。

 

第一个bug:

1. 登录csdn 手机app。

2. 进入“我的” tab页面--点击右上角的“设置”按钮---点击:账号与安全

3. 点击:删除账户,显示如下:

“已知晓 继续删除账号”的按钮被遮住。

这个bug应该是没有在iPhone XR手机上进行充分测试导致的,如果我来做开发和测试,至少要覆盖主流版本的安卓手机和iPhone手机的测试。

 

第二个bug:

1. 登录csdn 手机app。

2. 进入“我的” tab页面--点击右上角的“设置”按钮---点击:分享我的二维码

3. 显示如下:

“隐藏详情”的按钮被遮住

和第一个bug一样,应该也是没有充分测试主流的iPhone版本。

第三个bug:

复现步骤

1. 登录csdn 手机app。

2. 进入“我的” tab页面--点击右上角的“设置”按钮---点击:清理缓存

3. 清理缓存完毕后,返回 “我的” tab 页面,待页面完全加载完毕后,点击头像,依次出现:

 

按理说,无论我有没有设置头像,这里都不应该提示加载图片失败把?

第四个bug:

复现步骤

1. 登录csdn 手机app。

2. 进入“我的” tab页面--点击右上角的“设置”按钮---选择:夜间模式

3. 然后点击:隐私协议, 显示如下:

按理说,这里字体应该同步修改为浅色字体把? 

 

# 描述bug 发生的环境和步骤

关于 博客域名地址和原始博客地址不匹配问题

复现步骤:

首先访问:https://xingyun.blog.csdn.net 

2. 然后从文章列表中点进去地址就变成了

https://blog.csdn.net/hadues/article/details/115488104?spm=1001.2014.3001.5501

而不是期待的

https://xingyun.blog.csdn.net/article/details/115488104?spm=1001.2014.3001.5501

出现这种原因估计是业务需求太多,没太留意或在意这种问题,但对于博主来说,我挺希望可以修复下的。

解决方案:判断博主是否有域名地址,如果有,做一个拦截请求重定向就行了。

这个页面为什么没有滚动条啊,只能拿滚轮往下滚么

当前时间是2021年4月20日 周二 16点26分

我这个问题是回答的时间是2021年4月18日 周日 20点51分 左右

正常应该显示“回答问题于前天”或者直接显示日期

但是当前PC端显示“回答问题于昨天”,我猜可能是前端的时区设置有问题

这个地方是不是不太对啊。我点击跳转不到正确的页面。

又发现了一个bug,bug发生的环境为:

- 手机型号:iPhone XR

- 操作系统版本:iOS 14.4.2 

- csdn 手机app 版本:v4.6.1

- 联通4G网络。

复现步骤:

1. 登录csdn 手机app。

2. 进入“我的” tab页面--点击右上角的“设置”按钮---点击:清理缓存

3. 清理缓存完毕后,点击 “首页”这个tab

4. 下拉刷新,依次显示:

我看了下,我关注的人里面有很多人都更新了内容,为什么我只看到一条记录? 

 

比如,我列表里面关注的邹老师,进入他的主页,显示如下:

如图可知,时间均在7天内,但是没有显示出来。 

进入博主可以首页搜索个人文章时,搜索的结果却是在csnd全网中检索的内容,而在网页端就没有这个bug!ios客户端、ios平板客户端均有此bug!

PC站BUG
个人中心——浏览记录——Tab栏点赞,屏幕进度条抖动

img

屏幕宽度1903PX,接口死循环

img

bug:
当用户修改完用户昵称后,在等待审核期间注销原有账号,注册新账号之后修改用户昵称为审核中的用户昵称,系统显示用户昵称已存在,并且搜索原有账号用户昵称时用户仍然存在,但是也无法找回原账号。

bug可能出现的原因:
可能与用户昵称的修改审核期间,同时数据库相关信息发生变化有关