学习软件测试需要做什么准备?_第2页回答

2021-08-31 10:11发布

大三软工学生,专业不太行,想来学软测。

大三软工学生,专业不太行,想来学软测。

30条回答

学习软件测试工具并不难,只是需要我们去系统的学习。比如性能测试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等。虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用。最关键的一点,是要结合项目具体去操作,实践出真知,理论知识在实际项目中才能得到巩固。

不吃鱼的猫
3楼 · 2021-09-02 11:27

1、了解软件的前景和规划

2、准备学习的详细课程

3、最好有老师在辅导

回答: 2021-11-14 09:28

一套系统的学习资料以及行业大佬指导。

summer
4楼 · 2021-09-02 15:19

随着网络的发展,各种app和软件也是随之变多,那么有需要更多的软件测试人员进行测试,并且软件测试的门槛相对较低,还可以获得更高的薪资,也让软件测试成为进入IT行业的一个很好的选择,从而导致越来越多的小白想要转行进入软件测试行业,那么软件测试都包括什么呢?
首先我们要了解软件测试是什么?软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。
软件测试的方法包括什么呢?白盒测试,通过去看程序的具体运行,去找出运行程序的问题,需要对代码有一定的了解。黑盒测试,在不知道代码细节的前提下,站在用户的角度上,去检查所开发的软件或app功能是否符合需求,或者说达没达到我们之前预期所想要的结果。灰盒测试,是介于白盒测试和黑盒测试之间的一种方法,不光是看产品的功能是不是符合我们所需要的功能,而且也会去看代码是不是有问题,有的时候输出结果是对的,但是内部可能是巧合或者其它原因导致,可能在运行过程中受其它影响就会出现错误,所以这时就需要灰盒测试方法。
其它测试方法还包括单元测试、集成测试、系统测试、回归测试、验收测试、等价划分法、边界值方法、因果图法、判定表法、正交排列法等等。并且还会用到自动化测试工具,其中需要掌握的测试工具包括:性能自动化测试工具loadrunner、功能自动化测试工具QTP,和现在需要了解的手机移动端测试方法。

回答: 2021-11-23 15:16

第一步,测试基础:

测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。大概就包括:测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元测试、功能测试、集成测试、系统测试等。

第二步:学习脚本语言

如:python语言,当然python 是一门相对简单的计算机语言,考虑长远发展,需要了解C语言或者java。都说C语言最难,但是用得确实也多。

第三步:学习软件测试工具

学习软件测试工具并不难,只是需要我们去系统的学习。比如性能测试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等。虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用。最关键的一点,是要结合项目具体去操作,实践出真知,理论知识在实际项目中才能得到巩固。

第四步:计算机硬件知识

做过性能测试的都知道在性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽等等、如果你是做硬件测试的。那么就更不用说了。交换机、路由器、防火墙这些设备都需要有所了解。

第五步:数据库测试

MySQL数据库

MySQL简介、命令行工具以及数据管理、MySQL数据查询(条件、分组、聚合函数、排序、分页、连接查询、自关联、子查询)、内置函数、项目练习、数据分表、Python操作MySQL。

Redis数据库

Redis简介、客户端和服务器、数据类型(string、hash、list、set、zset)、各种数据类型操作、Python操作Redis、主从、集群。

第六步:项目实战

最好参与真实项目的测试工作,积累真实项目的测试经验。


夏虫语冰
5楼 · 2021-09-02 15:26

学习软件测试,首先从基本的测试理论着手掌握在软件生命周期里,测试要进行什么工作,怎么开展,包括工作内容等。然后应该知道自己需要掌握的基本编程知识,前端的HTML、JavaScript等,后端的Java,c/c++等,应该各懂得其中一门或更多。

学习软件测试的另一个很重要的基础部分就是数据库的学习,比如现在业内主流的数据库管理系统有Oracle、MySQL、SQL Server,至少要掌握其中一种数据库管理系统,了解数据库的基本原理,掌握数据库基本技术及操作。除了比较熟悉的windows系统外,必须对Linux,Unix等系统也要有所熟悉,做好掌握这些操作系统的使用、测试环境的搭建等。


九久
6楼 · 2021-09-02 15:39

1、可以提前学习一些基础、做个了解,这样初期不会那么陌生。

2、可以看看相关书籍。

3、调整好心态,毕竟在几个月内要吸收很多知识。

4、找一家靠谱的培训机构。


回答: 2021-10-11 17:39

软测其实在IT行业中算比较简单的啦,有持之以恒的决心就好

回答: 2021-11-15 15:32

软测还是比较枯燥的,但是薪资绝对不错;

小小123
7楼 · 2021-09-03 09:31

学习软件测试工具并不难,只是需要我们去系统的学习。比如性能测试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等。虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用。最关键的一点,是要结合项目具体去操作,实践出真知,理论知识在实际项目中才能得到巩固。

回答: 2022-04-20 09:02

坚定要学习的信心和勇气,坚持学到就业水平!

明确好学习路线和学习大纲!找前辈们多多请教!

找一家靠谱的学习机构!系统的学习,才能事半功倍!



JJN
8楼 · 2021-09-03 14:35

如果是刚毕业的学生,那肯定需要有一个电脑,配置差不多就够用,毕竟测试也是互联网的一个职位有个电脑还是很重要,如果是真想转行的学生,想必已经对这个行业简单的了解过,所以前期多了解行业的需要的技能

再者比较推荐去学习机构报个班学习比较好啦

爱学习的小巴
9楼 · 2021-09-06 09:23

首先,要有宽泛的计算机基础知识。微机原理,数据结构,数据库,操作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的。我们在谈到职业的类别的时候,我们可以说C程序员,C#程序员,Java程序员,而没有C测试员,C#测试员,Java测试员,程序员可以只擅长某一门编程语言,测试员却不行。为什么呢?测试员是代表用户的,在做测试的时候,他(她)需要考虑到方方面面的事情。例如对于一个用C写的上网拨号程序,测试员需要考虑:
(1) 程序的功能是否正确;(要求计算机知识)
(2) 是否符合用户的使用习惯;(要求界面设计知识和换位思考能力)
(3) 性能是否满足要求,例如长时间使用;稳定性;(要求深入的计算机知识)
(4) 是否能够满足用户可能的不同操作系统的要求;(要求计算机知识)
(5) 如果在全球发布,是否满足不同语言和文化的需求;(要求软件国际化测试知识)
(6) 如何搭建测试环境;(动手能力,硬件知识)
(7) 做代码检查;(比较深入的C语言知识)
所以,各方面都了解一点,你在做测试的过程当中你会感觉顺手的多。如果某写方面还差一些,没有关系,计算机行业的特点就是边做边学,只要是个有心人,学习是很快的。

相关问题推荐

  • 回答 208

    培训优势:学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练相对于自学,学习气氛更加浓,跟同期学员对问题的探讨,对拓展思路有很大的帮助。学习变成一件很...

  • 考1+x证书要交费吗?2020-06-19 09:59
    回答 9

    免费的啊,国家出钱。至少现在还是

  • 回答 56

    这三个属于不方向的岗位,ps属于最简单的平面设计,室内设计主要是房屋内设计等,ui主要是界面射界,比如app界面和网页界面等等。

  • 回答 32

    网课是网络直播的形式,互动方面较弱,学生一般只能通过打字与老师交流,线下课可以直接与老师接触,更好的得到老师的解答

  • 回答 43
    已采纳

    基本上所有行业都是需要一直学习新的东西的,现在的发展比较快,基本没有什么行业可以是不用去学习新的东西的

  • 回答 43
    已采纳

    热门职位一:Web前端工程师工作职责:Web前端工程师就是使用HTML、CSS、JavaScript等专业技能和工具,将产品的UI设计稿实现成网站产品,涵盖用户PC端、移动端等网页,处理视觉和交互问题。现状:是互联网时代软件产品研发中不可缺少的角色。需求:每日岗位需...

  • 回答 43
    已采纳

    找3个常用的招聘软件,看看最近一个月内该地区的java岗位,看看这些招聘的更新时间是否最新,如果数量多而且更新频繁那就说明是真的缺口比较大

  • 什么是OAO?2020-12-21 13:32
    回答 29

    OAO(Online And Offline),即线下(实体店)和线上(网店)有机融合的一体化双店经营模式,可将线上消费者引导至线下实体店消费,也可将线下实体店的消费者吸引至线上消费,从而实现线上线下资源互通、信息互联、相互增值,是实体商业第四代交易模式和标准。...

  • 回答 11

    看同事性格之类的,每个人性格不同注意的点也不一样,基本上以工作为主,少探听他人私人事儿最好吧

  • 回答 9

    为人很亲和,做事儿坦荡,能在一定事情上客观的给你指导。不说小话,不小肚鸡肠。

  • 回答 8

    如果讨厌的对象是你的上司 讨厌的对象不仅仅是你周围的同时,也很有可能是你的上司,可能因为它的能力低下,你对它产生种种的不满意,可能他没有那么的平易近人、和蔼可亲,对你说华大声大气,对你的工作挑三拣四,却从不加以指点,纠正:也许它是贫者关系作...

  • 回答 9

    语气不能委婉也不能强硬,就很平常的语气(重在你自己把握)然后继续忙你的事,不要有愧疚的情绪,然后有其他的事就跟对方平常交谈,也就是一种就事论事的态度。 我知道你开始拒绝心里会很有负担。但最最重要的是,千万千万别表现出来,表面装都要装得若无其...

  • 回答 9

    一、为什么会离职? 二、为什么会选择xx公司? 三、为什么选择这个职位? 四、在原来的单位主要做什么工作的? 五、在原来工作上有哪些创新? 六、原来工作上遭遇了哪些挫折? 七、在工作中你联系最紧密的关系单位是哪里?为什么? 八、在这个新平台上...

  • 回答 4

    安静不被打扰的环境是必须的,电话面试一般会持续二十分钟以上,同时要保持精神高度集中,如果是HR的面试,更多的会考量候选人的求职动机,职位匹配度,性格等。用人部门会注重专业能力的考察 。简历主要有两部分:第一部分是个人介绍、联系方式、工作经历。...

  • 回答 7

    第一:按层次来描述项目经验。所谓按层次来描述项目经验就是采取一个递进的方式,从初级开发岗位的项目经验逐渐向主力开发岗位的项目经验过渡。这种描述方式能够让面试官对于应聘者的成长过程有一个比较全面的了解,也能够考察应聘者能力提升的过程和质量。第...

  • 回答 7

    系统整理基础知识、代码质量、解题思路

没有解决我的问题,去提问