自考问答 自考本科自考百科
  • 回答数

    7

  • 浏览数

    217

迷糊喵星人
自考问答 > 自考本科 > 自考软件测试学什么课程好

7个回答 默认排序
  • 默认排序
  • 按时间排序

Sunny彩妆半永久

已采纳

如果是完全自学,大概要学半年左右吧。建议安排好时间,几方面知识学习同时开始:1.软件测试基础理论和方法。千锋教育就有线上免费的软件测试公开课,。公司已与国内20000余家软件测试相关企业建立人才输送合作关系 ,每年培养泛软件测试人才近2万人,十年间累计培养超10余万泛软件测试人才。这块的东西学起来其实不多,重要的是实际的应用。2.网络和数据库基础知识。现在的软件基本都离不开网络和数据库应用。3.开发语言基础。这个很重要。测试要深入发展,掌握至少一门开发语言是很必要的。如果没有很好的自控能力还是建议大家找培训机构。最省事的当然是找个比较好的的培训机构去培训啦,你就什么都不需要想了,跟着培训机构认真的学习就行了。千锋是一家拥有核心教研能力以及校企合作能力的职业教育培训企业,2011年成立于北京,秉承“初心至善 匠心育人”的核心价值观,以坚持面授的泛软件测试职业教育培训为根基,发展至今已布局教育培训、高校服务、企业服务三大业务版块。

95 评论(8)

西安乾蓬装饰

第一步,测试基础:测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。大概就包括:测试计划编写、设计测试用例、编写测试报告、编写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、主从、集群。第六步:项目实战最好参与真实项目的测试工作,积累真实项目的测试经验。成为优秀软件测试员之提升条件,如果你想成为一个更优秀的软件测试员的话,除了上面那些,你也最好能够具备开发语言即代码编写能力,虽然不会写代码也能做测试、但是如果你想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。高级测试工程 师的一部分工作就是在写测试工具。虽然测试也需要写代码但不需要和开发一样那么精通某一门语言、可是测试却需要了解很多门开发语言(举一个简单的例子:你 现在所在的项目从C++语言、2年后你换工作了、新公司的开发语言是Java或者是VB什么的)所以在开发语言中测试需要更广的学习。成为软件测试员之必备条件,就是你一定要有良好的心态。心要静、细心耐心、责任心。心静不下来无法对bug展开发向思维及拓展想像。任何一个测试最先面对的心理压力就是重复性的劳动。在你的测试生涯中,一定会碰见很多心理的考验,自己对于质量心里没有底、或者由于产品发布问题或者达到了测试瓶颈时候的困惑等。每个人都有自己的背景以及性格,往往对于测试来讲,就是考验心理素质的时候,这个时候就需要你自己不断地去克服这些心理

243 评论(12)

晴天2030

首先,要学习常见的软件开发流程及模型、以及敏捷开发相关知识。然后还要学习数据库和Linux的学习、自动化测试、接口测试、性能测试等方面的知识。自学大概要自学半年到一年时间。 很多同学在自学的时候自控力比较差,同时学习的知识也很难成系统化,这时候也可以选择专业的软件测试培训机构,51Testing是软件测试人才基地,专注软件测试人才培训19年,累计开班1000+期,培养软件测试人才60000+。在全国有19所校区,学员入学即配备就业指导老师,多方位辅导就业,而且符合条件的学员,入学就签订推荐就业相关协议,为学员的就业护航!

292 评论(12)

excellentpri

软件测试工程师学什么?那多了,今天就来说说测试用例的事儿:测试用例一直以来都是个老大难的问题,好多朋友总说不会写不会写,其实,在经历过学习之后,你会发现些测试用例一点都不难。测试用例模板● zui小功能测试集:用于简单、高速地验证系统是否满足基本的功能需求(zui小功能集zui好能够做到全部自动化);● 复杂功能测试集:用于进一步验证系统能否在复杂、或不常见的合法输入和操作下正常运行;● 健壮性测试集:用于测试系统能否在各种异常输入、异常操作或者异常环境下正常响应,以及检测在出错之后系统能否正常运行,是否造成数据丢失、是否毁坏其它相关的软件和硬件等;● UI测试集:编写跟UI设计相关的测试集。说明:zui小测试集、复杂测试集、以及健壮性测试集都是根据需求、使用测试用例设计方法编写的。UI是根据产品UI设计文档编写的。在编写测试用例的时候,需要思考以下几个问题:● 为什么功能性测试用例必须覆盖全部需求?这问题不回答了,大家一定理解。● 哪种测试用例便于他人审核是否有效?哪种测试用例便于增加、删除、修改?具有树型结构、清晰层次关系的测试用例。审核人员一般会先审核树枝是否全面覆盖需求、是否有冗余,然后再审核树叶是否全面、是否有冗余。如果具有这样的层次关系,用户也能很好地维护测试用例。● 哪种测试用例便于多项目共用?为什么要将功能与UI测试测试集分开?在测试用例设计中,将功能与UI测试用例分开,这样对于功能相同的需求,功能性测试用例就可以在多个项目中通用。为了功能性测试用例能够在多项目中通 用,功能性测试用例需 要使用通用词语描述。UI用例应该只描述各产品UI的一些约束部分,参考后面电话模块测试用:当电话拨号盘没输入号码,键盘“灰显”等,这约束跟具体项目有关,属于UI用例。需求模块划分在设计测试用例前,充分理解需求是非常必要的。在此基础之上再对需求进行模块划分,形成一棵需求树(说明:划分模块的时候,需求可以重复。但重复不宜太多,否则需要思考划分的模块是否合理?)

87 评论(11)

Dianping达人0459

软件测试分为功能测试、性能测试、白盒测试等等,学习的课程包括搭建测试环境、做测试计划、编写测试用例、使用测试工具、WEB技术以及数据库等知识要自己学习还是有难度的,学习出来也是理论知识多的啊,工作是不好找的,现在公司招软件测试人员都是要有经验的。你可以去找一家好的培训机构。南京有一家,在新街口。你可以去了解一下。

123 评论(9)

兰兰110110

流程、用例设计方法、了解TD\QC、QTP、LR、性能测试。。。熟悉基本SQL命令,了解数据库最好熟悉至少一门编程语言了解Linux...了解网络方面东西上边说的是入门级的,中级的话上边的了解都要变成熟悉、再高级就要精通了以上个人建议,偶也是新手,学习中,另外建议多去一些好的测试论坛看看资料,如51testing等,有不会的就在上边提问,一般会有热心的高手前辈帮忙解答。

244 评论(9)

倾城闸北摄影

学软件测试跟学软件开发一般的课程都差不多,比如数据库、算法、数据结构等等;如果是专业性的软件测试,那么需要学习该专业方向的理论,比如路由交换的测试就需要学习路由交换各种协议的原理以及使用。学习的门槛比较高,但是一旦入门了,就比较容易了,我觉得主要看兴趣,另外就是你自己能不能静下心来学习入门的过程。如果认定了,就义无返顾的去做。年轻就是最大的资本。加油

220 评论(10)

相关问答

  • 成人自考软件测试考什么课程

    如今社交软件在慢慢改变我们的生活方式,与此同时推动了IT产业发展。软件工程专业的人才备受市场欢迎,因此,有些对软件工程专业很感兴趣的考生便想借此机会自考一个软件

    非人勿扰的2016 2人参与回答 2024-09-26
  • 自考软件测试学什么

    软件测试需要学习测试基础和理论知识。 其中需要学习的包括测试计划编写、设计测试用例、编写BUG报告单;需要学习python语言以及计算机的硬件知识;需要学习数据

    星无畏惧 5人参与回答 2024-09-27
  • 自考软件测试学什么内容好

    首先,要学习常见的软件开发流程及模型、以及敏捷开发相关知识。然后还要学习数据库和Linux的学习、自动化测试、接口测试、性能测试等方面的知识。自学大概要自学半年

    天一布艺镇海店 6人参与回答 2024-09-26
  • 自考软件测试学什么课程

    软件测试是软件开发中的一个重要环节。国内软件开发与测试人员的比例严重失调,市场对软件测试人员的需求量很大。那么软件测试需要学什么呢?下面就和我一起去看一下相关信

    红豆呱呱 2人参与回答 2024-09-27
  • 自考软件测试学什么课程好

    如果是完全自学,大概要学半年左右吧。建议安排好时间,几方面知识学习同时开始:1.软件测试基础理论和方法。千锋教育就有线上免费的软件测试公开课,。公司已与国内20

    迷糊喵星人 7人参与回答 2024-09-27

自考地区