测试 - 统一密码和验证码

  • 作者:KK

  • 发表日期:2015.12.23


在项目没上线之前,当然是在公司内网做测试,以及本地开发机做测试了,测试过程中我们要登陆好多账号密码,还要填好些表单,那账号密码各是多少呢,记这个也有点麻烦,对于账号,我的经验就是:所有账号的密码都用SQL语句一次性update成121212,然后假设我这个是社交网站,我要测试任何一个能看到的用户,只要复制下UID或者账号,粘贴到登陆表单后,密码我就直接填121212而根本不需要去数据库或者问其他人咨询这个用户的密码了

好处:

  • 知道账号就好,不需要找同事咨询密码,而账号或UID有时能直接在头像的链接上看得到的,提高了操作速度

  • 输入速度快,这算是废话,反正我也说了,正常时你打了账号还要打密码,或粘贴密码,这下你密码不用考虑直接输入121212是不是快了?

  • 同事间互相沟通测试方便,有些站点每个同事有一个自己的测试账号,某同事说他测试到A业务报错了,搞不透,请帮忙看看,你这边只要知道账号就马上可以登陆他的账号看情况


为什么要用121212?

其实很多人惯用123456,111111或者abc123这些密码,在我看来,他们只是因为惯性思维就直接想到了这些看似"已经很简单"的密码,但我认为他们并没有进一步思考"哪个密码才真正简单快捷"

  • 如果用111111,因为长时间玩过某个音乐游戏,我体验过一个手指连续击同一个键的速度根本就不如两只手指切换击键的快,所以这个密码要用同一个手指按6次数字1确实操作上有些慢,而且体验不舒服,真的

  • 如果用123456,看似很简单,但这里带来了一个比较大幅度的手指移动成本,有时候经常会打错成123455,或者6没按下去就好快按了回车键

  • 如果用abc123,既要一手打字母,又要一手按数字,我看这个连123456都不如,但是有的应用为了安全性问题要求用户必须在密码中带一个字母或大小写字母都要(苹果就是咯),我能理解你需要带字母的原因,所以我就建议使用a121212或者Aa121212好了


回到121212的问题上,它有什么好?就是输入快,也简单好记,输入快则是快在用2根手指来切着输入就行

  • 用左手输入的话,就是用无名指按1,中指按2,轮流切着输入一下子就行了,保证比123456快

  • 用右手输入的话,就放在右边数字键盘上,食指按1,中指按2

自己认真体验一下,如果你说不习惯这样输入,那请问你觉得要练习一下变得习惯起来很困难吗?只要你知道习惯之后的性价比提高了多少就可以下决心去习惯它

另外我以前见过有没习惯输入121212的同事,他是只用1根手指进行输入的,就是用右手的食指在数字键盘上先按1,右移一点按2,再左移一点按1,再右移一点按2...


延伸

除了121212看上去是好记的数字以及好输入以外,起码按照它的输入的方式,还可以联想到其它类似的,比如fdfdfd这样,只是可能不是很好记,但习惯了也行,看个人习惯,一般我们是团队,字母密码没有数字那么好记,除非你是自己一个人,当一个人习惯标准的键盘姿势时(左手食指放在F上,其它后指顺着往左排,右手食指放在J上,其它顺着往右排),不摸数字键而是摸字母键当然会比121212还快,这些自己另外想,但至少123456和111111这样的密码其实真的不是最好输入的密码,虽然它好记