`
huzhiqiao
  • 浏览: 419 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何成长为一个自动化测试专家

阅读更多
具有功能测试基础,或者有功能测试经验一年左右尚脑的学员,如何历练成为一名优秀自动化测试专家呢?尚脑IT专家,于晶老师,给出如下建议:
我们从培训出来后的第一份工作是软件测试工程师,当年在尚脑学习期间,已经对,性能测试,自动化测试脚本,以及手机黑白盒测试,有比较深入的学习,在进行转方向的时候,我们需要注意做好真正的职业规划。
一 :性格决定职业发展方向

1:对于已经工作三年以上的学生,希望从事性能测试的学生,首先关注自己的自身条件,比如你的性格比较孤傲,喜欢独处,每每都想静下心来学习,研究一断自己感兴趣的自动化脚本,并成功运行,感觉到很快乐,那么你就具备了成为一名优秀的性能测试工程师的潜质
2:对于性格外向,沟通能力比较强,又善于解决人与人之间的矛盾的学生,在毕业工作后的二年,可以选择软件测试管理,做测试组长,项目经理,因为,你本身,可能对技术没有那么狂热的追求,但最擅长的就是解决人这间的问题,但又懂些技术的这类学生。
3:如果你很喜欢一门开发语言,并又更深一步的研究,就像培训时,开发学习的比较好的学生。可以独立研发一款小项目,这类学员可在毕业后的二年内转向自动化测试工程师,因为你具备研发的能力,又具备测试的功底。


二 如何成为一名性能测试工程师
1:有一年左右的软件测试的功底
2:熟悉各种性能指标的设定,尤其是行业的标准,比如最简单的响应时间,对于用户来说的操作响应时间,行业标准是2、5、10s原则,但是对于某个服务器的后台的响应时间可能就不至这些。这需要性能测试工程师做项目的经验了。
3: 性能测试方案的编写,首先需要收集当下需要测试性能网站近一年左右的性能数据,比如每天访问人数,高峰期并发人数,数据库最大连接数,服务器基本配置。然 后根据收集的数据,对性能指标进行设定,也需要预估出未来三年或五年以后可能会发生的变化,比如随着网站的使用年限的增长,可能并发用户数会越来越多,一 般可以预定二倍到五倍之间。再者在性能测试方案中,需要指定出,测试的脚本语言以及使用的测试工具。当下对我们尚脑毕业的学员来说,学完JAVA后,基本 已经具有初步编写脚本的能力。对于现在流行的Python脚本,有JAVA基础的学生,上手是比较快的。最后就是场景的设计了,这点对于初入职场的性能测 试工程师来说,有点点困难。无从入手。在尚脑课程当中,对于场景设计这块做了大量的练习与分析,是可以应用到实际的工作当中的。
4:熟悉当下流行使用的性能测试工具,比如LR,jmeter,selenium。都可以进行压力测试,每个工具都有自身的特点,在实际的工作当中,可以结合使用的。作为一名性能测试工程师,最重要的是如何把性能指标,灵活的运用到设计场景当中。
5:学生必须要明确性能测试的目的,是发现系统出现了瓶颈,如何进一步调优才是最终的目的,如果学生能提高各种数据库调优技术,以及项目服务器调优技术,则自己的性能测试技术会更上一层楼。


三 谈谈最终的专家实力
成为专家,自动化测试专家,性能测试专家,我们还需要具备:
1:不断学习的能力,孜孜不倦的追求技术的能力。因为IT技术这个行业,发展迅速,必须要每天不断的发现在新技能,不断的充实自己。不能让自己的技术变得很low.
2: 随着年龄的增长,与人的沟通能力需要再次加强。因为做技术的工程师,总是与电脑,业务打交道,很少与人进行沟通。平常的BUG问题解决,与开发人员,与测 试人员,与实施人员,都需要做个良好的沟通,常微笑,多多耐心的倾听,会有一个非常良好的同事关系。工作起来也会比较轻松。 不要与同事有技术攀比心。
3:培养团队的合作精神,每一家公司,都需要有团结精神,与企业共同成长。这样的人,企业愿意去培养。每家企业都不喜欢技术牛人,却是个单打独斗的种类。
4:常和自己的领导,开发人员,沟通,与能力强的人多请教。与优秀的人为伴,会让你的职业生涯,少走很多弯路。



更多咨询请关注:
http://www.litboy.cn http://www.litboy.net官方网站


了解我们更多,请扫一扫:

地址:北京昌平区北七家镇南七家广利福源办公楼二层尚脑教育
电话:010-59418061
分享到:
评论

相关推荐

    高效自动化测试平台入门到精通

    了解这些框架的使用和配置是成为自动化测试专家的基础。 4. 编写测试脚本:使用编程语言(如Java、Python或C#)编写测试脚本,理解断言、数据驱动测试、参数化测试等技术,以及如何使用框架提供的API进行测试操作。...

    selenium2 python自动化测试.pdf

    尽管它不能立即将读者变为编程高手或自动化测试专家,但它提供了一个进入这个领域的良好起点,鼓励读者通过实践来提升自己的技能。 在书中,作者分享了他从自学Selenium到熟练掌握Python+Selenium的历程,包括从...

    selenium自动化测试实践——基于python语言

    本文介绍的是一本关于Selenium自动化测试的实践指南,它以Python语言为编程基础,提供了一系列自动化测试的实践技巧和实例。以下知识点将详细介绍书中所涉及的关键内容。 首先,了解Selenium。Selenium是一个用于...

    软件测试自动化 软件测试自动化

    书中还包含了一个完整的自动化测试项目计划实例,包括了项目的文档、实施过程、测试环境、角色和责任等具体信息。这种实例能够帮助读者更好地理解自动化测试项目实施的全貌,并提供一个可操作的模板。 两位作者都...

    自动化软件测试书籍

    在IT行业中,自动化软件测试...本书籍集合应涵盖了从基础理论到高级实践的各种主题,包括选择合适的工具、设计测试策略、编写测试脚本、集成测试框架以及优化自动化测试流程等内容,帮助读者成为自动化测试领域的专家。

    软件测试自动化

    他们两人都在本书中贡献了自己丰富的知识和经验,为读者提供了权威且易于理解的自动化测试指南。 综上所述,本书《软件测试自动化》是一本系统介绍软件测试自动化的经典之作,它不仅适合于初学者作为学习的教材,也...

    自动化测试书

    综上所述,"自动化测试书"应当全面解析了Selenium自动化测试的相关技术和最佳实践,为读者提供了从入门到精通的全面指导。通过深入学习这本书,读者可以掌握自动化测试的关键技能,提升测试质量和效率,从而在软件...

    《软件测试自动化》

    两位作者根据他们长期的实际工作经验,为读者提供了一个详实和操作性很强的自动化测试参考指南。 此外,书中也提到了软件测试自动化的市场现状以及当今流行的自动化测试方法的优劣,并给出了实现自动化测试的最佳...

    QTP自动化测试教程

    总的来说,QTP提供了一个高效、灵活的自动化测试平台,它可以帮助测试人员更有效地执行和管理测试活动,从而提升整个测试过程的效率和质量。通过深入理解和熟练应用QTP,测试团队能够更好地应对复杂的测试挑战,确保...

    RobotFramework自动化测试修炼宝典+源代码.zip

    Robot Framework是一个开源的、通用的自动化测试框架,特别适合于Web应用程序的测试。其核心特性包括易于理解和使用的表格语法,以及对验收测试和验收测试驱动开发(ATDD)的强大支持。 Robot Framework的架构设计...

    700+自动化测试全栈大师课程 Python全栈自动化测试+App自动化+Mysql实战 打造测试专家

    ### 700+自动化测试全栈大师课程 #### Python全栈自动化测试 - **基础知识与预备知识**:首先,学员需要对Python编程语言有一定的了解。课程会从基础语法讲起,逐步过渡到高级概念,确保学员具备进行自动化测试所...

    人工智能结合自动化测试技术在卫星测试系统中的应用探索.pdf

    在航天领域,人工智能的应用已经成为推动发展的重要力量,特别是在卫星测试系统中,人工智能技术结合自动化测试技术,为测试工作带来了革命性的变革。 人工智能在卫星测试中的应用主要表现在以下几个方面: 首先,...

    自动化测试研究及其应用(开题报告)

    自动化测试是一种在软件开发过程中,使用专门的工具和技术来执行预先定义的测试脚本,以减少手动测试的工作量,提高测试效率和准确性。随着软件行业的发展,自动化测试的重要性日益凸显,尤其是在军事、航空航天、...

    QTP自动化测试基础入门教程

    QTP,全称QuickTest Professional,是一款由HP(现Micro Focus)开发的自动化测试工具,主要用于功能测试和回归测试,支持多种应用环境,包括Web、Windows、Java、Oracle等。其核心优势在于能够模拟用户操作,自动...

    Holmos自动化测试

    Holmos自动化测试,作为一款模拟福尔摩斯式的侦探精神的自动化测试工具或方法论,强调通过冷静清晰的头脑、敏锐细致的观察力、极强的推理能力和丰富的专业知识来进行高效的软件测试工作。其目标是培养具备类似...

    主流自动化测试工具小结

    ### 主流自动化测试工具概述 自动化测试是在软件开发过程中至关重要的一环,它有助于提升测试效率、减少人工错误并加速产品的上市时间。本文将详细介绍十种主流的自动化测试工具,涵盖功能测试、性能测试等多个领域...

Global site tag (gtag.js) - Google Analytics