草庐IT

一位6年的测试老鸟工作感悟,以及对现阶段的测试行业的分析

不知不觉已经从事软件测试六年了,从刚开始到进入外包公司外包给微软做软件测试,到现在加入著名的外企。六年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正。一、技术方向就技术方向的职业发展之路,我非常赞同之前看过的一篇文章里说的,如果你打定主意就想往测试技术方向去发展,做一个技术型的牛人,那摆在你面前的就只有三条路:自动化测试工程/架构师性能测试工程师行业性测试专家特别提醒:你几乎没有其他选择,甭管你的领导怎么忽悠你,做手动测试大量需要劳动力也好,自动化测试现在还没有大规模发展起来也罢,如果你只会手动测试,

一位6年的测试老鸟工作感悟,以及对现阶段的测试行业的分析

不知不觉已经从事软件测试六年了,从刚开始到进入外包公司外包给微软做软件测试,到现在加入著名的外企。六年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正。一、技术方向就技术方向的职业发展之路,我非常赞同之前看过的一篇文章里说的,如果你打定主意就想往测试技术方向去发展,做一个技术型的牛人,那摆在你面前的就只有三条路:自动化测试工程/架构师性能测试工程师行业性测试专家特别提醒:你几乎没有其他选择,甭管你的领导怎么忽悠你,做手动测试大量需要劳动力也好,自动化测试现在还没有大规模发展起来也罢,如果你只会手动测试,

八年 “自动化测试” 老鸟,写给 3-5 年测试员的几点建议,满满硬货指导

从13年毕业到现在也从业八年了,普通本科毕业,现在一家互联网公司做测试开发,摸爬打滚,坑坑洼洼也经历了不少。思绪很久决定还是写下这篇,希望对后进的小伙子少走一点弯路。很多人把职场想得太美好,其实不然。如果你没有规划好,你就会难免遇到各种各样的问题:工作不开心;没有前进的动力;工作不是自己想像的那么好;自己的才能无法发挥;看到以前的同学待遇如何如何,便受不了刺激,急切地想跳槽;当初为了生存而找的工作,根本就不适合自己……我刚入行的时候每天做的也是最基础的工作,但是随着时间的消磨,我产生了对自我和岗位价值和意义的困惑。一是感觉自己在浪费时间,另一个就是做了快2年的测试,感觉每天过得浑浑噩噩,薪资也

八年 “自动化测试” 老鸟,写给 3-5 年测试员的几点建议,满满硬货指导

从13年毕业到现在也从业八年了,普通本科毕业,现在一家互联网公司做测试开发,摸爬打滚,坑坑洼洼也经历了不少。思绪很久决定还是写下这篇,希望对后进的小伙子少走一点弯路。很多人把职场想得太美好,其实不然。如果你没有规划好,你就会难免遇到各种各样的问题:工作不开心;没有前进的动力;工作不是自己想像的那么好;自己的才能无法发挥;看到以前的同学待遇如何如何,便受不了刺激,急切地想跳槽;当初为了生存而找的工作,根本就不适合自己……我刚入行的时候每天做的也是最基础的工作,但是随着时间的消磨,我产生了对自我和岗位价值和意义的困惑。一是感觉自己在浪费时间,另一个就是做了快2年的测试,感觉每天过得浑浑噩噩,薪资也

SpringBoot 如何保证接口安全?老鸟们都是这么玩的!

大家好,我是飘渺。对于互联网来说,只要你系统的接口暴露在外网,就避免不了接口安全问题。如果你的接口在外网裸奔,只要让知道接口的地址和参数就可以调用,那简直就是灾难。举个例子:你的网站用户注册的时候,需要填写手机号,发送手机验证码,如果这个发送验证码的接口没有经过特殊安全处理,那这个短信接口早就被人盗刷不知道浪费多少钱了。那如何保证接口安全呢?一般来说,暴露在外网的api接口需要做到防篡改和防重放才能称之为安全的接口。防篡改我们知道http是一种无状态的协议,服务端并不知道客户端发送的请求是否合法,也并不知道请求中的参数是否正确。举个例子,现在有个充值的接口,调用后可以给用户增加对应的余额。ht

SpringBoot 如何保证接口安全?老鸟们都是这么玩的!

大家好,我是飘渺。对于互联网来说,只要你系统的接口暴露在外网,就避免不了接口安全问题。如果你的接口在外网裸奔,只要让知道接口的地址和参数就可以调用,那简直就是灾难。举个例子:你的网站用户注册的时候,需要填写手机号,发送手机验证码,如果这个发送验证码的接口没有经过特殊安全处理,那这个短信接口早就被人盗刷不知道浪费多少钱了。那如何保证接口安全呢?一般来说,暴露在外网的api接口需要做到防篡改和防重放才能称之为安全的接口。防篡改我们知道http是一种无状态的协议,服务端并不知道客户端发送的请求是否合法,也并不知道请求中的参数是否正确。举个例子,现在有个充值的接口,调用后可以给用户增加对应的余额。ht

程序员给自己攒了台电脑:这配置老鸟来点评下

今年给自己定下目标是整明白操作系统的底层运行机制,同时试着学习下系统修改与制作,之前一直用来兼职的J4125万由NAS就不太够看了,于是乎下血本单独组装一台X86架构设备。​​​​这台设备后续用来远程测试与编译,所以这次装机配置单都是围绕这两点设计,下面正式和大家分享下编译环境的硬件搭建与环境部署实操流程,觉得有所帮助欢迎关注点赞收藏三连哈。​​​​本次装机展示开始正文前先晒一下作业,本人对这台设备颜值相当满意。​​​​虽然整机看起来粉嫩小巧,其实内心是一块十四核二十线程的i5-13500T暴力CPU,同时背部还有着一张双口万兆电口,容颜和内在极具反差感,哈哈。​​​​这台设备的核心件都在设备

程序员给自己攒了台电脑:这配置老鸟来点评下

今年给自己定下目标是整明白操作系统的底层运行机制,同时试着学习下系统修改与制作,之前一直用来兼职的J4125万由NAS就不太够看了,于是乎下血本单独组装一台X86架构设备。​​​​这台设备后续用来远程测试与编译,所以这次装机配置单都是围绕这两点设计,下面正式和大家分享下编译环境的硬件搭建与环境部署实操流程,觉得有所帮助欢迎关注点赞收藏三连哈。​​​​本次装机展示开始正文前先晒一下作业,本人对这台设备颜值相当满意。​​​​虽然整机看起来粉嫩小巧,其实内心是一块十四核二十线程的i5-13500T暴力CPU,同时背部还有着一张双口万兆电口,容颜和内在极具反差感,哈哈。​​​​这台设备的核心件都在设备

别转管理,十年程序员老鸟给新手的几条忠告

本文转载自51CTO(ID:weixin51cto),作者:熊小妹在2006年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议是否一直有效,但相信我的话对你们是肯定有所帮助的,不管是刚开始工作的新手还是工作几年的老手。要坚持使用一个开发平台,框架或语言在过去十年间,我所犯的最大错误是:几乎每次我换工作时也转换了开发平台。我的经历从Java企业开发开始,到嵌入式C编程,到用VB、C#和C++开发Windows桌面应用程序,然后用O