2021软件测试是转外卖还是滴滴?——写给还在迷茫中的朋友

206 篇文章 7 订阅
93 篇文章 0 订阅

随着大数据时代的到来,数据抓取、自动化测试、爬虫等技术越来越受互联网大厂的关注。甚至,像产品、运营这样的岗位非技术岗位,也需要对这些技术有所了解。也因此,近年来,Python 是出尽了风头。Python 入门快,简单易学,特别是在功能测试在往自动化测试提升上面有更大的优势。

在这里插入图片描述

对任何职业而言,薪资始终都会是众多追求的重要部分。前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。当然,我说的是最基础的功能测试的岗位需求已经很少了,而自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。很多测试从业者其实会对自己未来的发展感到迷茫,觉得自己的工作其实就是用“鼠标点点点”,其实不是这样的,测试工程师有自己的价值。如果你热爱这个行业,好好规划自己的职业发展道路,年薪30W你伸伸手就能达到的。

在这里插入图片描述

“长江后浪推前浪,前浪死在沙滩上”,曾经一句让人会心一笑的调侃,而今变成了软件测试行业的真实写照。由于软件测试行业入门门槛低,薪资报酬高,不断有新鲜血液冲刷着软件测试行业的“前行者”们,给我们带来了非常大的压力。

那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。

但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。

在这里插入图片描述

一切的迷茫都是因为想得太多而做的太少!每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。多数人明明“泰山崩于前而面色如土”却只能眼睁睁看着自己被行业淘汰吗?

在这里插入图片描述

并不是,下面的Python自动化测试工程师进阶路线,会给你带来灵感和方向:

01.编程基础
在这里插入图片描述

02.Web自动化技术在这里插入图片描述

03.App自动化技术在这里插入图片描述

04.接口自动化技术在这里插入图片描述

05.持续集成技术在这里插入图片描述

06.测试框架技术在这里插入图片描述

07.性能测试理论基础
在这里插入图片描述

08.性能测试工具在这里插入图片描述

09.Postman接口自动化框架在这里插入图片描述

10.Mysql数据库在这里插入图片描述

11.RF框架
在这里插入图片描述

12.Airtest框架在这里插入图片描述

上面就是我为大家整理出来的一份Python自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

给大家推荐一个软件测试技术交流群:810119819 群友福利免费领

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们的软件测试交流,里面有各种软件测试资料和技术交流。

加油吧,测试员!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。

未来的你肯定会感谢现在拼命的自己!

愿你我相遇,皆有所获! 欢迎关注微信公众号:程序员阿沐

1.免费领取一份216页软件测试工程师面试宝典文档资料。
2.软件测试学习路线以及相对应的视频学习教程免费分享!

一、测试目的 外卖平台作为一个面向大众的在线订餐平台,需要保证平台的稳定性和可靠性。因此,我们需要进行充分的软件测试,以确保平台的各项功能都能够正常运行,并且用户能够顺利地完成订单等操作。 二、测试范围 1. 用户注册、登录模块 2. 商家入驻、管理模块 3. 菜品管理模块 4. 订单管理模块 5. 支付模块 6. 客服模块 三、测试内容 1. 功能测试 a. 用户注册、登录功能是否正常 b. 商家入驻、管理功能是否正常 c. 菜品管理功能是否正常 d. 订单管理功能是否正常 e. 支付功能是否正常 f. 客服功能是否正常 2. 性能测试 a. 平台响应速度是否在可接受范围内 b. 平台并发处理能力是否满足需求 c. 数据库读写性能是否满足需求 3. 兼容性测试 a. 平台是否能够兼容主流浏览器 b. 平台是否能够兼容主流操作系统 c. 平台是否能够兼容主流移动设备 4. 安全测试 a. 平台是否存在安全漏洞 b. 平台是否存在数据泄露的风险 c. 平台是否存在密码等敏感信息的加密机制 四、测试方法 1. 功能测试:通过手动测试的方式进行,确保平台各项功能都能够正常运行。 2. 性能测试:通过负载测试、压力测试等方式进行,确保平台能够承受大量并发请求时仍能够稳定运行。 3. 兼容性测试:通过手动测试和自动化测试工具进行,确保平台能够在不同浏览器、操作系统和移动设备上正常运行。 4. 安全测试:通过手动测试和自动化测试工具进行,确保平台能够保证用户信息的安全性和保密性。 五、测试环境 1. 开发环境:Windows 10,Visual Studio 2019,SQL Server 2019。 2. 测试环境:Windows 10,Chrome浏览器,Firefox浏览器,Safari浏览器,iPhone手机,Android手机。 六、测试计划 1. 测试人员:由测试团队负责测试。 2. 测试时间:预计测试时间为两个月。 3. 测试用例:根据测试内容和测试方法编写测试用例。 4. 测试报告:每周提交一份测试报告,包括测试进度、测试结果和问题反馈等内容。 七、风险评估 1. 人员不足或技术不足可能导致测试进度缓慢。 2. 平台安全问题可能导致用户信息泄露。 3. 平台性能问题可能导致用户体验不佳。 针对以上风险,我们将制定相应的应对措施,以保证测试工作的顺利进行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值