其他
3年前写给毕业生的一篇文章,又到新一年的校招季,再次转发,希望能够让更多的同学看到。如果您有任何想法,欢迎点击【阅读原文】留下您的评论,谢谢。你有没有过下面的经历:在谷歌浏览器输入一个网址,出来一个错误提示:“不支持当前浏览器,请用IE访问”…换成IE,重新打开该网站,输入用户信息注册一个新用户,随后收到一封注册成功邮件,里边直接包含刚刚注册的密码…用注册的用户名密码登录进去,又不知道所需要的功能入口在哪里…翻遍了一层又一层的菜单,终于找到了入口,进去打开的是一个列表,足足等了2分钟才加载完成…从列表中找到自己需要的那个信息,点击“查看详情”,却显示一堆乱码…一次性碰到上面的各种当然属于极端现象,但我敢说,你一定碰到过其中的问题不止一次,而且碰到了一定很郁闷。这些都是软件缺陷,分别是兼容性、安全性、易用性、性能和功能方面的缺陷,一旦出现将会给企业和用户带来不同严重程度的影响。这种糟糕的体验有没有使你产生想去优化的冲动?你是否想知道如何帮助软件开发团队开发出缺陷更少的软件产品?如果你的回答是肯定的,那么请跟我一起来做QA吧:)QA是什么?狭义的理解就是软件测试,软件测试工程师常被称为QA;广义上,QA就是在软件开发过程中做好软件质量分析和保证的人员。QA的职责有哪些?下面结合一个简单的例子说明QA的职责:生产杯子。1.