背景

在大数据时代,测试工作不仅仅先于功能测试、接口测试,需求上线了还需对线上数据进行分析,以便发现更多潜在的 bug。

数据直觉

个人对数据直觉的定义:就是根据数据的特点,结合自己所学知识,对数据的特点、规律做出特定假设。然后根据数据进行分析,验证自己假设的正确性。

数据直觉来源

数据直觉取决与个人所学知识、自己对现实生活的认识。结合个人在工作过程中的所应用的知识,列举下述几点可以帮助大家了解数据直觉的知识来源:

  1. 数据的连续性

    搞我们测试这行的,应该都是经过了高等教育学习过程。在高中、大学阶段,数学中存在函数连续性的知识,大家可以将函数连续性的知识应用于测试数据分析。

  2. 数据分析与统计

    通过数据分类汇总,找出其中特殊的数据。如找出中奖的用户次数 TOP 10,可以潜在发现作弊问题。

  3. 生活直觉

    数据中存在违反生活直觉的现象。凌晨 3 点~早上 7 点,某个活动每分钟(或每 10 分钟)中奖人数保持稳定,可能原因是存在一个作弊团队产生的作弊背景数据。

数据直觉的意义

快速发现、分析问题,降低线上风险。

备注

本文由作者同步更新到知乎,参见谈谈软件测试工作过程中的数据直觉与潜在问题分析


↙↙↙阅读原文可查看相关链接,并与作者交流