功能测试中遇到的一些坑--持续收集

1、ios手机-设置12小时制

输入框日期控件,要小于当前的时间:客户报上来的视频 选择的时间是晚于当前的时间,但是仍然提示不能保存成功

问题原因:ios 手机设置12小时制的问题

测试注意:1、ios设置12小时、24小时制。2、不同手机,设置不同的时区,判断是手机本地时间,还是服务器的时间

2、跨年的日期显示数据问题

问题:考勤汇总里没有数据 ,打卡记录是正常的

原因:当时的计算时间的差异错误(12月份变成1月份,月份为0开始)。导致参数传错

3、上线流程问题

问题:前一天晚上迭代需求上线,第二天一早发现app的微门店全部不能用

原因:晚上测试流程中冒烟发现相关的微门店通信有问题,打电话找相关开发排查,说是有一个app有一个上次迭代的bug阻塞app的冒烟了,经负责人确定,和这次的上线没有关系,后续就没有冒烟,导致上线后全部不能使用

教训:上线冒烟测试,不管是不是本次上线的问题,都要引起重视

4、客源列表索引问题

问题:前一天迭代需求上线,第二天早上 分区客户发现客源数据全部搜索不到

原因:需求在客源里面加了两个搜索条件,需要历史数据重建索引,写了一个工具调用房信通重建索引方法,批量重建,重建执行完成后,登录两个测试公司查看,测试通过,但是发开未注意房信通索引的代码逻辑更新了公司城市信息,执行后,公司城市信息发生变化,区域下拉默认是带条件查询的,故搜索不到

解决方案:重新导入客源索引,通过sql修复公司城市信息 清理缓存恢复正常

5、移动端的H页面:

ios手机无法上传pdf文件

6、多个下拉框校验

bug如图:新增页面的证件类型有多种,身份证、护照等,号码都进行了校验,比如,我添加了一个护照,是校验通过的,保存

然后页面修改,修改其他字段,也出现了,业主证件类型不符合

原因:修改的页面是护照,新增时校验通过了,但是修改页面默认校验的第一个选项,身份证,所以提示校验不通过

 

7、移动端H5页面

1、查看号码后,跟进记录一次

2、返回到详情页面,再次点击进去联系人模块,这时候号码还是显示的,是对的,但是客源查看号码跟进又记录了一次,不应该记录的,还算上次查看的号码

期望:跟进按【查看号码】的按钮点击次数来统计,点击一次记录一次

8、权限问题:

bug 描述:需求是管理者是可以标记新增自己部门的经纪人的来电,组经理反馈说自己不能标记自己组员的

开发修复:当经纪人拥有来电通管理者权限时,后端判断话单的可标记状态错误

 

测试复盘:

1、对ehr这块的权限不是很熟悉,测试权限时给了自己admin的权限,所以即使设置了管理者的权限,开发也取得最大权限damin,所以没有测出来bug

2、做客源模块时,这边对权限都是放后面再做的,所以对权限测试没有重视,漏掉了一些场景,后面测试最好是模拟经纪人真实岗位和权限去测试

9、前端输入框判断

问题描述:来电通新增客源页面,填写了必填项,点击保存没反应

前端修复:校验最小值不能大于最大值时没有转化为数字去比较,比较的时字符

测试复盘:

1、测试时数据测试过100-200,符合要求,保存成功

2、测试200-100,不满足最小值小于最大值,报错提示

3、因为开发是比较的字符串,所以当输入 50-250,直接报错了,没提示,就导致保存时没有反应

 

4、重现这个bug时花了很长时间去排查,重现时输入的都是100-200这种的,所以后面重现客户bug,尽量输入客户的参数比较方便找bug

 

2021-4-22

10、数据处理翻页问题

问题:线上有个功能,客户最后跟进日超过设置的天数会跳公,但是线上发现有一部分数据没跳,但是测试环境又重现不出来

复盘:

最后查出来是技术实现问题:把所有需要跳公的数据取出来,每页1000条,按页执行跳公改状态,跳完1-1000,1000-2000会往前挪,再继续执行1-1000,但是开发执行的是1000-2000,也因为测试环境的翻页是1000条,测试不可能去造这么多数据去测试,就没验证出来

后来测试时,测试环境的翻页改为了2,就验证出来了

 

11、

 12、导出报表等,要测试特殊字符

 

13、性能问题引发的

打电话完要查话单 判断是不是48小时内3通未接通,是就回传给腾讯判断无效客资

但是线上话单特别多,查的sql特别慢,要半小时,会导致数据库崩,所以当天回滚

开发改的方案是:正常情况下是一条跟进一条话单,所以他不查话单了,改查跟进

但是,测试角度来看,这样业务不合理,一般正常业务员去打电话,对于未接的较打可能直接打两遍,但是跟进只有一条,所以不准确

posted @ 2019-12-02 15:00  yangcube  阅读(574)  评论(0编辑  收藏  举报