工作方法小记

工作方法小记

1、 正确的流程和步骤一定要及时记录。有了流程和步骤的指引可以避免大量不必要的重复劳动。如:一些环境及服务的配置,这些是我们工作当中经常会碰到的事情,而且比较繁琐,完整的流程靠大脑记忆时间久了也会模糊,再次操作的时候还要去查就会很浪费时间。但如果我们记录了下来,下次遇到直接打开文档就可以傻瓜式操作了,那种体验是很爽的。

2、 遇到的问题和解决办法要及时详细记录,记忆会随着时间的增长而慢慢消退,当时灵光一下的想法很可能稍纵即逝。没准以后自己和其他小伙伴也还会遇到类似问题,自己查阅或帮助他人都是美事一桩。

   如最近遇到的一个问题:接口测试返回值乱码问题。需要修改一个配置文件:jmeter.properties。因为在大家刚开始使用jmeter时,可能不会想的特别周全去修改配置文件,当遇到问题时才会去查找、修改。虽然是一个小问题,但是很影响测试,其他小伙伴也可能会遇到这个问题,这时我们赶紧记录下来问原因题和解决办法,等再遇到或其他小伙伴遇到就可以轻松解决。

3、 对于重复且应用较多的行为,不妨让自己“偷懒”的想法萌生一点,根据实际需要和性价比定制出专属的自动化,如:我们现在正在做的兼容性测试。

让我们决定将此计划列入日常流程中,是来源于一个线上问题,我们的app在安卓大版本4.X上打开会crash。手工测试的话就是每个迭代将新的安装包装在具有主流系统的不同手机上,登录后检查是否正常。如果这个工作要人来做的话肯定要占用人力,况且这个工作的重复性极高,所以考虑用自动化来解决,这样不仅释放了人力资源,更提高了效率。

4、 在工作当中时常会涉及到一些可能自己不太擅长的东西,通过自己的学习能够找到解决办法自然是更好。但有时确实是比较吃力,而且费时较长,此时实在解决不了可以寻求同事小伙伴的帮助,因为既然已经到这种程度,想必自行解决的的几率几乎很渺茫,过度执着也许只是浪费时间最后无济于事。如最近遇到的Jenkins登录失败—忘记密码问题。

要知道术业有专攻,你所面临的难题在其他小伙伴眼里或许有很好、很合理的解决办法,不妨去请教。另外你会发现,问题不仅解决了,而且通过交流你可能会额外从小伙伴身上得到一些收获,如类似问题的解决办法、原因和他们解决问题的思路,这些也都是很有益的。

附:

1、接口测试返回值乱码问题及解决:

Jmeter安装目录/bin/jmeter.properties中sampleresult.default.encoding默认为ISO-8859-1,将参数修改sampleresult.default.encoding=utf-8即可,同时注意将注释符号#去掉,否则不会生效。

2、Jenkins登录失败—忘记密码问题及解决:

打开Jenkins安装目录(如:/Users/liuyi/.jenkins),users下的config.xml文件,将密码校验部分删掉即可,若想再设置密码,重新在Jenkins配置中设置即可。

你可能感兴趣的:(工作方法小记)