不想写代码,还想做技术性测试?来学习性能测试吧
Posted 测试baby
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不想写代码,还想做技术性测试?来学习性能测试吧相关的知识,希望对你有一定的参考价值。
如果不想学自动化测试不想写代码,那在技术上还可以从事性能测试,性能测试对于代码要求是很低的,不需要有很深入的代码经验,但是需要有更加广阔的知识方向,这里给大家列了一个性能测试学习路线。
LoadRunner性能测试的脚本开发,现在比较常用的工具还是LoadRunner,它是可以分为三个方向的,一个是脚本编辑器,第二个是场景发生器,就是性能测试的场景设计与执行,最后一个是性能测试的报告结果,这是LoadRunner的学习,但是仅针对于工具的学习还不够,我们要针对性能测试全流程学习。
首先我们是从项目背景了解,接下来是项目的分析,这时候的分析是项目的目标、系统的架构、业务的流程,我们要针对这些内容进行分析,最终达到性能测试需求分析,这个分析有多种的分析方法,比如开发过程用文档来分析、业界公认标准来分析、用户模型来分析、80/20原则来进行分析、生产日志来进行监控分析。
再接下来就是性能测试的场景,到底应该选取那些场景,以及需要性能测试的数据,然后是性能测试用例的设计,包括单场景用例、混合场景用例,这些用例的设计带有我们项目的目标。再下一步是性能测试环境的准备,我们需要一个什么样的环境,环境的搭建和准备。
按照流程再下一步就是脚本开发,接下来可能会有性能测试脚本开发更细节深入的使用,多脚本的关联使用等等。再接下来就是场景设计,然后是性能测试监控和分析,这是区别于初级测试人员和高级测试人员的一个核心标准,你能不能做好监控能不能做好分析调优这是很重要的一点。
在测试监控里分了多个维度,比如操作系统维度,Windows和Linux如何操作,比如使用命令行使用一些可视化工具;再到数据库,Oracle的数据库操作,mysql的数据库操作;再有Tomcat监控分析;不管你熟悉的是JAVA语言还是Python语言,在性能测试里你一定要学会分析JVM性能监控分析,在这些监控中我们也发现了很多问题,这些就是我们性能测试的分析和问题的找出,包括数据库问题、堆内存分配问题、CPU问题、内存溢出这些常见的性能问题,我们应该怎样分析,以及更好的去解决;最后就是性能测试的回归和结果报告。
现在的大型公司比如BAT,都讲究的是全流程的使用,那一个全流程使用会包含哪些内容呢?这是这个路线所指引给大家的。
看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:
1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。
2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,35岁之后,凭什么让一家企业继续任用你?你的经验和功能测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
最后:【可能给予你助力的教程】
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。
关注我的微信公众号:【伤心的辣条】免费获取~
我的学习交流群:902061117 群里有技术大牛一起交流分享~
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
好文推荐:
以上是关于不想写代码,还想做技术性测试?来学习性能测试吧的主要内容,如果未能解决你的问题,请参考以下文章