一名测试人员的随笔

  • 首先在这里做个自我介绍,我是从一个岌岌无名的大学毕业的软件工程专业的学生,没毕业之前在学校不属于学霸吧,至少处于中上水平,一直以为出来找工作很easy.18年的夏天,我从岌岌无名的大学毕业后,我发现我想错了,学校出来的我啥也不是,不会写代码,不知道软件工程专业出来后能干啥,我迷茫了。被一家公司忽悠去做了客服,在那呆了一个礼拜后我开始思考,难道四年的大学就这样白白浪费了么,可是那会儿我又没钱,不能为所欲为。于是我在休息的时候就开始面试,刚开始是面程序员,面了好几家,emm,颓废了,发现自己就是个资深菜鸟。偶然跟一个大学同学聊天,omg,这个同学就是我的救星,了解到她在一家公司做软件测试人员,跟她沟通是否能推荐我进去,就这样,我进入了一家智慧司法公司。从此,开始了我的测试之旅。
  • 回到主题,进入这家公司后,我对软件测试有了一个模糊的概念:程序员根据需求做出一个产品,测试人员对这个产品进行测试,保障产品能够运行。
  • 但是!仅仅保障产品能够运行是远远不够的,甚至都不到冰山一角。世界这么大,跟你一样的你一个也找不到,所以,我们软件测试人员就必须尽可能的考虑到,别人会怎么用这个产品,会有多少人用,这就会涉及到软件的容错性、性能等,一个软件,如果别人使用的时候只能保障在正确的场景下使用,无疑是失败的。软件测试人员就要保障,用户在错误的场景下软件不崩溃,并且可以给与用户提示:你那里操作错了,应该怎么操作,等等等等;除此之外,目前我们每个人都会使用淘宝,大家用的都是一个淘宝,双十一使用淘宝的人数那么多,系统会崩溃么,怎么保证它不崩溃呢,这也是我们需要测试的一个出发点。
  • 再有,软件测试具体有哪些分类呢,我这里只说到了“软件测试”,还会有“硬件测试”“系统测试”等等等等,不过小编我才疏学浅,目前只记录本人了解到的软件测试信息。软件测试按照方向划分的话,可以分为:功能测试、性能测试、安全测试、兼容性测试、UI测试、易用性测试、稳定性测试、APP专项测试等等。黑盒测试是啥呢,刚开始可能就是点点点,点出错误来了,告诉研发说:我咋操作的,出现啥错误了,你看看呗。当你做测试时间久了,上司对你要求多了,嘿!光点点点可就不行了哦,对自己要求高点!开始分析,什么原因导致出错了,就需要分析接口(也就是你点点的时候传输的内容),分析日志(你每一步操作系统都会记录下来),这个时候,你给研发提问题,可能就需要提供接口信息、日志信息了。至于再往上,你还需要做什么,日子还很长,我们,慢慢来...
  • 最后,做测试需要接触什么技术呢,哎,照着小编的测试之旅先说几个,如果看文档是个技术活儿的话,你首先需要能理解文档,从需求文档中提取测试点,功能点;然后就是把你提取到的测试点,功能点用测试用例的方式写出来,像上边说的,不只是正向执行功能,反向怎么让软件崩溃,让系统崩溃,让跟你对接的研发人员嚎啕大哭,就看你有没有折腾软件的本事了,不要怕,对着你要测试的软件或系统,哎,咱就是玩儿。当然后续你还会接触到:接口测试工具--postman;压力测试工具---jmeter,loadrunner;自动化测试手段--python等等,好了,今天就先说到这里,咱们明天再回呀。爱你们哦,觉得小编有趣的话就关注小编一下呀。
  •  
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值