当前位置:首页 > 探索

flash网页测试

办公室老张的页测电脑屏幕上,那只橙色的页测小猫还在追着鼠标指针跑。他第一百次点开那个flash测试页面,页测进度条卡在87%就不动了。页测这场景像极了2008年,页测那时我们管这个叫“网页加载中”,页测现在管这个叫“时代的页测眼泪”。

flash网页测试这件事,页测说白了就是页测拿把尺子量一匹已经死掉的马。你测它的页测奔跑速度,测它的页测耐力,测它能不能跳过障碍——可这匹马三年前就被安乐死了。页测Adobe在2020年底就宣布停止支持flash,页测2021年1月12日那天,页测全世界无数个依赖flash的页测网页游戏、教学课件、企业官网,集体变成了白屏。有意思的是,直到今天还有人执着地做flash测试,就像在考古现场做压力测试。

我上周帮一个客户处理老系统,他们的培训模块还是flash做的。技术人员说必须测试兼容性,于是我们折腾了整整一个下午。装虚拟机,找旧版浏览器,调安全设置,最后在一个win7的镜像里成功跑起来了。那个瞬间,屏幕上跳出一个“测试通过”的绿色对话框,客户高兴得差点鼓掌。可我心里清楚,这玩意儿就像在博物馆里试驾一辆福特T型车——能开,但路上全是特斯拉。

做flash网页测试的人,往往忽略了一个核心问题:你测的不是技术,是情怀。真正的技术测试应该问:这个页面在主流浏览器上能不能正常渲染?交互响应是否流畅?安全性有没有漏洞?可flash测试全都不适用。它连最基本的“能不能打开”都成了问题,更别提什么性能优化。

有个细节特别能说明问题。你搜“flash测试工具”,跳出来的前几个结果,要么是“如何卸载flash”,要么是“flash已停止服务”。这就像你搜“怎么给BB机换电池”,搜出来的全是讣告。但架不住还是有人孜孜不倦地测,测完还煞有介事地写报告,说“页面加载时间约为3.2秒,交互反馈正常”。我猜他们测完还会顺手把软盘里的备份文件整理一下。

说到底,还在做flash网页测试的,无非三种人:一种是维护老系统的运维,被历史包袱压得喘不过气;一种是做安全研究的,想看看能不能从死代码里挖出点漏洞;还有一种,纯粹是习惯了。就像我认识的一个老师,他坚持用flash做课件,说“学生就吃这一套”。直到有一天,他上课时发现全班四十台电脑,有三十九台打不开那个课件,剩下那一台是学生自己装了双系统。

我最后一次正儿八经做flash测试,是在2020年冬天。那是个简单的动画菜单,点开有旋转特效。测试环境是Chrome 87,需要手动开启flash权限。我点了好几下,页面才颤颤巍巍地加载出来。菜单转起来的时候,我忽然想起第一次用flash做个人主页的2004年,那时候觉得这玩意儿酷毙了,能放音乐,能飘雪花,还能做留言板。

现在呢,我打开那个测试页面,看着它转啊转,像个固执的老头在广场上跳霹雳舞。测试结果早就出来了,但没人关心数据了。我关掉页面,顺手把电脑里的flash播放器卸载了。屏幕上弹出一个确认框:“是否要卸载Adobe Flash Player?”我点了确定,就像给老朋友送行。没有伤感,就是觉得,该走的终于走了。

分享到: