从事软件测试的工作,需要学点什么?

 我来答
重庆新华电脑学校
2022-02-22 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部
软件测试就是对开发的软件功能进行测试,找出软件的bug,也就是要找出软件的缺陷和不足,在找出问题之后,还需要把问题整理成报告,让软件开发人员根据所呈现的报告去修复去完善。软件测试主要需要学的东西有很多,具体分析如下:

需要学习测试基础和理论知识,包括测试计划编写、设计测试用例、编写BUG报告单;需要学习python语言以及计算机的硬件知识;需要学习数据库知识,包括MySQL数据库、Redis数据库等;需要学习自动化测试工具、性能测试工具、接口测试工具的使用。比如在性能测试则会用到Loadrunner软件,它包含Controller、VuGen、Analysis

这些组件。VuGen用于协议、参数化、事务、集合点、检查点、关联、思考时间、文件下载、浏览器模拟设置。Controller用于手动场景设计、IP

Wizard应用、场景运行、负载生成器、场景监控、服务水平协议(SLA)、服务器硬件监测。Analysis则用于HTTP报文结构、事务相关、吞吐量相关、执行结果分析、网页细分图、图表分析。
你落在星空
2022-02-26 · 超过30用户采纳过TA的回答
知道答主
回答量:77
采纳率:83%
帮助的人:2.6万
展开全部

如果你是要问从事软件测试需要会点什么东西的话,那你算是问对人了,毕竟霸哥咱们就是专门做这个的,当然比较清楚,相信也是能够给你一些建议的。目前你要学习和掌握的知识,一定是企业需要的,也一定是要能够实际动手去做的,不能光会纸上谈兵。只有你的技术水平到位了,才是你要薪资的底气。

那么霸哥就放上软件测试的学习路线图,上面的技术就是现在的大趋势。


总结来说,就是:

第一阶段:测试基础,包括计算机基础,软件测试基础,手工测试项目实战。最起码你是要懂计算机是什么吧,测试是什么吧,手工测试需要怎么去做吧~

第二阶段:操作系统和数据库,包括Linux操作系统及MySQL数据库。

第三阶段:容器化技术,包括docker容器化技术及K8s容器编辑工具。

第四阶段:Python编程语言,包括Python编程语言,爬虫项目实战,图形化界面开发PYQT5。据说会码代码的人,才是能够挣钱的人,编程语言可不就是要学一学的么~

第五阶段:web自动化,包括selenium基础、selenium环境、webdriver API、自动化测试模型、unittest单元测试框架、unittest框架拓展、page object设计模式、selenium项目实战。

第六阶段:APP自动化,包括appium基础、appium环境、appium应用、appium项目实战。

第七阶段:Java编程语言,包括Java编程语言、单元测试Junit、图形化界面开发swing。

第八阶段:接口测试和持续集成,包括接口基础、接口自动化、git介绍、持续集成、接口项目实战。

第九阶段:性能测试,包括jmeter基础、jmeter进阶、jmeter项目实战、locust框架、locust性能实战。

第十阶段:笔试&面试,笔试题串讲、答疑,简历写作讲解,项目经验辅导,简历评审、修改,数轮模拟面试。

不知道你有没有发现,基本上每个环节都会有项目实战,这个其实还蛮重要的,毕竟软件测试也算是个技术型岗位了,那么后期不管是在面试的时候,还是在实际的工作中,都是需要有真材实料的,都是需要你有技术在手的,你要是光会纸上谈兵,那也不能够啊,那也不能胜任岗位的需求啊~是不是这个道理?

以上呢,就是要掌握的技术,好好学~

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
顶测科技go
2022-02-23 · 超过18用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:7.6万
展开全部
软件测试岗需要具备根据需求文档独立编写[测试用例]的能力,还要完成产品的测试并跟踪反馈。因此,测试工作者不需要有开发人员那样的极强的编程技术,但是需要具备一定的软件测试知识和能力。简单来讲,开发要求技术的深度,测试要求技术的广度。

在IT技术行业,测试一开始只是开发衍生的一个分支。测试工作有程序员一并完成。随着企业对软件质量越来越重视,而成立了单独的测试部门,对于软件测试的要求也越来越严格。
现在测试开发人员需要写测试工具,自动化测试代码,具备一定的开发编码能力,虽然不像开发那样深入地掌握一种编码语言,但对于脚本语言还是要有所掌握,比如:Java、Python、php、shell等等。(技术含量的高低直接影响薪资待遇以及发展问题,比如功能测试,虽然要求相对简单,但在企业中的发展是比较受限的,未来也可能面临淘汰的危机)
如果是0基础,通过短期学习也是可以胜任软件测试工作的。虽然软件测试入门并不难,但并不是适合所有人去学的,想知道自己是否适合学习、从事软件测试吗?欢迎随时私信或留言,一起讨论。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式