• 回答数

    11

  • 浏览数

    220

呼伦小贝尔
首页 > 工程师考试 > 菁云软件测试工程师培训

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

summer阿超

已采纳

特点?北京来说,一个是多,培训机构太多了,另一个是乱,行业内没有一个标准,比如课时和学费,第三个,也是最糟糕的,成材率比较低,关键的一点就是师资水平。很多人都说别相信培训都是骗钱的,但是你不能否认PHP行业还是有一些经验老道,技术不错的人,他们有一小部分从程序员转行做了讲师,如果你能遇到,那么就算在一个垃圾学校你也能学的很好。

菁云软件测试工程师培训

347 评论(11)

蜜糖Rose

1、软件工程技能你必须了解软件软件工程(设计、开发和简单测试),应用,系统,自动测试编程,及操作系统,数据库,网络系统和协议的设计和使用。 2、交流技巧如果想确定软件缺陷,你应当能够指出什么时候的缺陷算是缺陷。 3、组织技能如果你在别人都头脑发昏的时候保持清醒,你就可能是一个好的软件测试工程师。在网络时代软件测试是一项有压力的复杂性工作,但如果你能从这些纷繁中找到一种途径,它就是一项回报丰厚的事业。 4、实践技能当一个工作需要经验,而你又需要一个工作去丰富你的经验时该怎么办?这并不完全是一个两难的问题,你可能采用几种方式去获得实际经验。 5、态度除了技术水平,你需要理解和采取适当的态度去做软件测试。 我的建议是阅读Roger Pressman的软件工程:A Practitioner's Approach, fifth edition (职业入门,第五版,McGraw Hill, 2000年版)和 Glenford Myers的The Art of Software Testing(软件测试艺术,John Wiley & Sons, 1979年版)。Pressman的书是一个对软件工程原理的全面介绍。有很多关于软件技巧、项目管理、要求分析和软件设计等软件工程方面的好书,但Pressman对这些方面在一本书里作了介绍。Glenford Myers不到二百页,1979年发行,却是软件测试方面的圣经。Myers定义及诠释的测试方法论已成为软件测试的基本模块。 Myers还考查了软件测试中的经济(缺陷的代价)和心理学方面(测试的目标就是发现失误及不成功之处),以及主导软件开发和测试的基本原则。

258 评论(8)

末末很烦躁

其实我也觉得不培训。找个工作,在工作中学习比较好,如果你问哪家口碑好,就51testing,可以说是做软件测试培训最早的一家。慎重考虑,还是不建议你去培训。

161 评论(13)

nanaxuanku

第一步,测试基础:

测试基础是软件测试最最最重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。大概就包括:测试计划编写、设计测试用例、编写测试报告、编写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展开发向思维及拓展想像。任何一个测试最先面对的心理压力就是重复性的劳动。在你的测试生涯中,一定会碰见很多心理的考验,自己对于质量心里没有底、或者由于产品发布问题或者达到了测试瓶颈时候的困惑等。每个人都有自己的背景以及性格,往往对于测试来讲,就是考验心理素质的时候,这个时候就需要你自己不断地去克服这些心理

351 评论(12)

真龙木木

我是计算机专业的,下面说特点及我个人的解决方法: 首先你的心要能够静的下来,能够几个小时做在那里编程而不会烦躁。其次,编程目前来看虽然比较有钱,但是是一个很苦而且很枯燥的工作,等有项目的时候可能会天天晚上加班,节假日也不能休息。但是一般程序员的工资比较高,跳槽的话也工资也会越跳越高。如果你真的想以编程作为职业的话,建议你多学学系统分析,锻炼自己的系统分析能力,将来做个系统分析员或者项目经理之类也不错,那就不会太累了培训学校:短期 :五色园北京培训学校长期 :freehand培训计算机培训中心给个最佳吧

146 评论(14)

言小旭他妈

软件测试培训机构主要看课程内容:第一阶段、测试基础学习目标:基于敏捷的软件研发基础知识,并同时掌握关于软件基础运行环境的相关知识,为后续课程学习奠定基础,并进而可以胜任手工测试工程师的工作。完成项目:测试管理工具,Linux操作系统,MySQL数据库第二阶段、编程语言学习目标:熟练掌握java与python编程语言数据类型、运算符等。完成项目:Java环境及Intellij IDEA使用,Python环境及Pycharm使用,为后续的web和app自动化测试奠定基础。第三阶段、web自动化学习目标:熟练掌握web自动化Selenium基础、环境,自动化测试模型,可以胜任web自动化测试工程师是工作。完成项目:Selenium源码分析,多浏览器运行测试,多平台多浏览器运行测试,各种驱动支持第四阶段、app自动化学习目标:掌握Appium基础、环境、应用、实战等。完成项目:获取app信息第五阶段、接口测试学习目标:熟练掌握接口测试基础,接口测试自动化,进阶高级软件测试工程师。完成项目:TestNG的批量接口执行第六阶段、Jmeter性能测试学习目标:Jmeter基础、进阶等。完成项目:性能测试(容量、稳定性)项目实战第七阶段、Jenkins持续集成学习目标:持续集成简介、持续集成环境搭建完成项目:使用Jenkins运行接口测试用例

110 评论(11)

洛洛智久

自学有点难度,主要是缺少项目和有经验的人指点!一般的黑盒和自动化测试大致的培训课程有:1 软件测试基础2 软件测试方法、原则、策略3 软件测试需求分析和计划4 软件测试用例设计5 软件测试执行6 bug跟踪和管理7 软件评审、度量和报告8 软件配置管理、质量管理、风险管理9 数据库的操作10 测试驱动开发11 自动化测试工具(主流的一些功能测试、性能测试以及管理工具)。。。。以下的参考资料是一些测试的书籍,你可以参考看看!

317 评论(10)

小笨猪seven

很多朋友都会咨询:软件测试要学些什么。有的人说的很简单,有的人说的很多,我认为都对。但是,如果学的很简单,比如只学过手动测试,那么在今后的发展过程中,势必要遇到瓶颈。而遇到瓶颈,想要突破,就必须得加紧学习了。突破瓶颈如何突破现有的瓶颈?当测试人员入职后,测试人员不能仅仅做好本职工作,还需要思考如何将工作做的更快,更好;思考是不是还有其他方式完成工作。下面给大家介绍下突破瓶颈需要的能力,以及学习方向。代码能力测试人员不需要学习ssh框架、mvc框架。但是测试人员选择的开发语言要与公司常用开发语言一致。达到能看到开发写的逻辑就可以了,进阶的话,测试人员可以自己利用公司的框架写一点小的项目,这样可以更加理解开发的工作方式,易错点。很多时候,你会发现有些功能点的问题好的测试工程师一眼就发现了,因为他们也错过。沟通能力沟通能力是作为测试很关键的一个能力,开发、运维、客户等角色都需要测试人员去沟通。有时候还需要测试人员去协调资源。如果只是闷头测试,那你的眼界只能局限于一小块,整天只能唉声叹气抱怨为啥提交质量这么次,客户老骂人了。测试知识广度当测试人员要晋升高级、资深测试的时候,测试人员需要给公司看出他们的价值,测试人员和新员工的区别。此时,测试人员不光要在业务上有自己的见解,在测试技术上也要有所涉及。了解那些技术会对测试效率有提升,为公司省钱。自动化测试、性能测试、白盒测试、灰盒测试、接口测试、混淆测试等等,不光要理解名字,建议能自己实际操作下。看着很难的东西,上手了就没那么难了。测试知识深度当测试人员专注于测试的时候,一定要选个方向。自动化还是性能?不建议选择业务专家或者测试管理,前者太难,后者容易被淘汰。作为一名性能测试、自动化测试都有涉猎的人来说,比较推荐大家入门自动化方向。需要学习的东西较少,大公司招聘的很多。作为自动化测试来说,需要学习单元测试、接口测试、UI自动化测试,需要深入学习代码、框架。这些基本就够了。

348 评论(11)

真水岂无香

建议要根据自身的需求进行选择,毕竟每家机构都有自己的优势。可以先确定自己的计算机等级后再进行学科的选择,每个课程的难易度和未来发展方向都不一样,确定下来后再进行选择,也避免了别人说什么好就去搜索,浪费大量的时间呢。

118 评论(8)

爱在撒哈拉

测试空间在众多企业客户的要求下,举办软件测试工程师培训,致力于为中国软件行业培养优秀软件测试人才,致力于帮助应届生就业,致力于帮助往届毕业生突破职

97 评论(9)

蝎子豆丁

每个人的情况不一样,不能一概而论,如果你自制力,学习能力不错,完全可以通过网上的免费视频学会软件测试。但如果你自制力一般,又想快速掌握软件测试,达到工作岗位的要去,那么选择一家靠谱的培训机构,对你来说也是很好的选择。要根据自己的情况,理性的去选择适合自己的学习模式。祝你早日学会软件测试,找到满意的工作~

335 评论(13)

相关问答