凭良心:以后面试测试初中高资深测试这一道够了!发给你的开发,看他
来源人云亦云:http://www.renyyy.com/articles/774/
小编是一枚3年的测试,昨天偶然见到了这样的一个地址,然后自己试着做了下,感觉该试题要求技能的宽度还是有的,无论是业务还是技能方面基本都有涉及,感觉跟测试需要掌握的东西很是相似,也能够很好的考察一个测试的能力。这不恰好是面试的一个完美的考题吗?
小编根据自己的经验大致划分了一个可参考的标准:顺利3关,合格的初级测试一枚;能到6关的能达到中级测试,而且还说明他懂点安全;能到8关以上的高级、资深测试。题目地址https://1111.segmentfault.com
下面让小编用自己的拙语讲解下依据跟通关技巧吧!
如果
你想
试下
就先
别看
下边
的教程
与讲解哦!
下面让小编用自己的拙语的依据吧!
第一关
测试技能:这一关就像测试刚拿到一个没有需求说明文档产品,先只能观察。这个算是人有生俱来的技巧。
过关技巧:网页只是将超链接字体颜色和背景色搞成一样,你可以Ctrl+A,或者参考网页源代码,就能看到你想要的东西。

第二关
测试技能:这一关考察的是测试人员对查看源代码及F12的认识,对应还有考验是否会抓包哦!
过关技巧:直接网页源代码 或 F12,就能看到你想要的东西。

第三关
测试技能:这一关考察了一点http请求返回等对应的常识,重点是考验了测试人员对抓包得到的数据,是否会查看!
过关技巧:F12,就能看到你想要的东西。

第四关
测试技能:这一关考察测试人员的经验与知识的宽度,对问题的思考、解决能力,还考察了MD5加密的一些知识!
过关技巧:这个凭个人经验与知识的宽度,这关过关的前提是你知道了解MD5这个东西,不知道MD5这东西的确实无法过关。

第五关(这一关小编知道方法,但确实有作弊,嘿嘿嘿)
测试技能:这一关确实跟功能测试人员开了个大玩笑,因为这关需要一些安全相关的知识,一般的测试人员不会这么做一般,不过,如果你有测试过文件格式,可能你也会想到哦!
过关技巧:线索只有一个二维码图片而且还是一个假链接,秘密在哪呢,肯定就在二维码里,txt打开看看!!


第六关
测试技能:这一关考验了测试人员认识事新问题、解决新问题的能力,如果拿到一个大家都不知道不认识的东西之后,该怎么做?google、百度...
过关技巧:google、百度...竟然如此简单

第七关
测试技能:这一关考验了测试人员对url的简单认识。
过关技巧:直接复制新key,替换旧key即可。

第八关
测试技能:这一关考验了测试人员对http的各种请求方式的认识。
过关技巧:需要点经验和灵感,GET请求也可以提交表单,但一般都用在搜索;这样的提交表单也用GET??试试POST。

第九关(小编未通过)
测试技能:让资深测试/开发来补充吧!
过关技巧:来自简书网上

这应该是最麻烦的一关了吧。。。看样子就好麻烦,这里不详细说解谜思路了,直接把方法Po上来。
首先将文本全部复制到一个文件当中,把所有"_"替换成"1",这样就得到了一个8位二进制数组。
将空格替换为",@",这样就是一个可以用OC处理的字符串数组了。
接下来将这些二进制转化为十进制数组,并转换成ASCII字符,使用BASE64编码取得文件改后缀为zip,解压得到过关密码。
我将之前的步骤写成一个程序,可以帮助得到文件的ASCII码,需要的朋友可以在我的Github上下载。
这样就完成通关了。
