灵图测试

作者: 阿图d2 | 来源:发表于2017-08-16 17:46 被阅读42次


这是一个虚拟世界

"我生活在虚拟世界里!"

“我生活在虚拟世界里”,阿图说,“这个世界、所有人都不是真实的!”自从看过《黑客帝国》后,阿图越发坚信这一点。“人就是一个计算机程序,这个世界就是一个模拟系统”,阿图认真地对测试工程师小许说。

小许撇撇嘴,“瞎说。你没有证据!”

"如何让系统出Bug?"

Bug定律一:系统一定有Bug

阿图是个程序员,他坚信所有的软件系统都是有系统错误(Bug)的。如果世界是虚拟的模拟系统,那么就一定有某种系统错误(Bug)存在。只要找到Bug,那么就证明了世界是虚拟的。

要说找Bug,作为测试工程师的小许可是一把好手。她曾经开玩笑似的提出系统Bug三定律:

定律一,对一个软件系统来说,Bug一定存在,不可避免。

定律二,在边界条件处最容易发现Bug,比如,“如果一个商品金额大于10000元(含10000元),则必须客服亲自联系客户确定订单有效”的操作,用10000元这个边界条件去测试,就会发现程序员可能少写了一个等号。

定律三,女性测试工程师更易发现Bug。

所以,当阿图问小许如何测试这个“世界”的Bug时,小许忍住笑,认真地想了想,然后说到:“首先,我们假设你的判断是正确的,这个世界是虚拟的模拟系统,而且是一种类软件系统,那么必然符合定律一,即存在Bug。其次,按照Bug定律二,我们需要找到边界条件,才能更容易地找到Bug。第三,还必须是我这样的女测试工程师才能更快地找到Bug……,哈哈……,你实在是太搞笑了”

阿图并不在意小许的讥笑,他想,看起来核心是找到“边界条件”。这个世界可能的边界条件是什么呢?

第一种可能的边界条件是人类所能感知的宇宙边界。但自己只是一个码农,也没法发射一艘宇宙飞船去看看,而且人类最快的宇宙飞船也不能在自己的有生之年飞出太阳系,这个边界条件没法测试。

第二种边界条件是最小的微观粒子。这个得用粒子加速器,看来也没法测试。

第三种是系统性能极限。比如地球能够容纳的人口数,假如地球人口不停增长,到一定程度,这个虚拟世界一定会溢出,就像“千年虫”问题一样。不过,这大概也没法测试。

……

想来想去,阿图也没有更好的办法。

"我看到了什么?"

“你真想知道这个世界是不是虚拟的吗?” 《黑客帝国》剧照

“你真想知道这个世界是不是虚拟的吗?”有一天小许突然问阿图。

“嗯。”

“那你看我的眼睛……“

小许是个很平常的女孩子,对阿图这样程序宅来说,新桓结衣才是梦中情人。平时和测试工程师的交锋,已经让阿图完全忽视了小许的性别。不过今天,阿图突然觉得小许还挺动人的,尤其是长长的睫毛,微微颤动,阿图的心不禁跳得有点乱。

小许的眼睛丝毫不眨地看着阿图,透过那黑色的瞳孔,似乎有一点微光从遥远的夜空穿透而来……阿图被这个光点牵引着,沉醉其中……

……

在黑色的天幕下,隐隐的微光中,一个一个的大罐子,高耸入云。罐子里充满黏糊糊半透明的液体,浮动着若干大脑,大脑和大脑之间似乎有一些若隐若现的连线。

这时,其中一个罐子闪动着红色的光,一只机械臂从罐子深处出现,抓住了其中的一枚大脑。阿图突然感到一阵剧痛,视线变得模糊,在失去意识的一瞬间,他突然想到:那枚大脑就是自己!

测试记录

测试编号:5cbf57177fef6e2f201b99ddddf3f1a0

测试目的:灵图测试

测试对象:人类个体,编号 3e0fd1ad8efb39d90b8cd3b04a6c94f1

测试结果:未通过

建议措施:重置

测试者:测试进程 XUXIXI

名词解释:灵图测验

公元30605年,人类已经放弃了肉体生存,地球已经改由AI控制。但人类和AI都深知,自由竞争才能产生进化所需的创新和动力,而高度秩序化的AI无法充分进行变异演化,因此,人类保留大脑,在虚拟世界里继续以人类传统的方式生存和发展,并通过生存竞争产生进化所需的变异思想,AI借此弥补自身进化变异的不足。为避免新生的人类不能接受这种虚拟生存的方式,AI通过灵图测试找到人类中意识到虚拟世界的人(的大脑),并重置其记忆,以维持虚拟世界的稳定。

—— wikipedia.ai

*图片来自网络

相关文章

  • 灵图测试

    "我生活在虚拟世界里!" “我生活在虚拟世界里”,阿图说,“这个世界、所有人都不是真实的!”自从看过《黑客帝国》后...

  • insertSubview浅析

    最开始布局图: 测试1 ViewController 效果图: 测试2 效果图: 测试3 效果图: 测试4 效果图...

  • SPV灵图节点双叉树全面揭秘

    SPV灵图节点双叉树是什么? SPV灵图节点双叉树怎么样? SPV灵图节点双叉树公链怎么样? SPV灵图节点双叉树...

  • APP测试流程以及要点梳理

    APP测试流程梳理 APP测试要点梳理 APP测试思维导图 1 APP测试基本流程 1.1流程图 1.2测试周期 ...

  • APP客户端测试规范 APP测试流程【乐搏TestPRO】

    一、测试基本流程图 二、测试要点 1. 测试资源 测试任务开始前,检查各项测试资源。 产品功能需求文档产品原型图产...

  • 测试用例编写

    用例产生的流程 根据需求文档和交互设计稿编写测试导图 评审测试导图,生成会有纪要 根据测试导图编写测试用例(利用设...

  • 图的邻接矩阵表示方式及深度、广度优先算法的实现

    图的存储结构(邻接矩阵方式) 此图为带权无向图 测试类测试图如图所示: 测试程序如下: 测试结果: 遍历算法 测试...

  • 进制转换

    参考链接 测试代码1 效果图1: 测试代码2 效果图2:

  • 趣图:当我第一次启动我的单元测试时

    趣图:测试的了不起啊?? 趣图:开发和测试是如何对待代码的

  • UI

    2.UI测试 确保产品UI符合产品经理制定的原型图与UI设计效果图/切图 3.兼容性测试 4.安全性测试(权限测试...

网友评论

    本文标题:灵图测试

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