自学软件测试都要学什么 我想学习软件测试去哪里学( 二 )


接口测试基本理论、http协议、测试方法; 接口测试需求分析、用例编写、评审; 几种工具的掌握,jmeter、postman、soupUI;
APP测试相关技能
安装/卸载、离线、UI、登录等测试内容; 兼容性测试、monkey、fiddler抓包;
OK,搞定了这些,恭喜你已经可以投出你的简历去寻找一份测试的工作了! 简历不会写?文末帮你解决这个问题! 如果你已经入行了,且能够正常上手业务了,那么你就要思考第二个问题: 如何获取更高的薪资? 第二个阶段:月薪15-25k,搞定性能、自动化测试,独当一面! 都说自动化玩好了很牛掰,但是性能测试才是互联网企业的核心痛点! 对于性能测试,业界很多都是在“耍流氓”,举个栗子: 我拿到了一份“流氓”的性能测试报告,上面只写了响应时间、TPS是多少,然后罗列了一下压力机基本配置情况,比如40个并发相应时间是5秒,TPS是260 。那么,我该怎么判断这次性能测试的有效性: 1.场景是否合理? 2.压力是否传递均匀或者传递到指定目标? 3.是否有干扰因素,或者说那些数据是否有效? 4.有没有一些可信的判断方法? 这些问题的出现,其实就是反映出了目前在做性能测试的一些误区: 只测不调,无法给出研发和运维人员执行建议 无法定位问题,缺乏清晰的逻辑和数据证明价值 性能测试工具≠性能测试 性能测试技术体系落后(loadrunner),急需拥抱开源软件 如果要搞定这些问题,那么性能测试你得这么去学: 性能测试的概念和流程
常见问题剖析、流行工具、方案设计
性能测试工具
jmeter工具的使用、实战; jmeter多协议、拓展与定制; 分布式压测与任务调度;
性能监控
性能监控体系与监控数据采集
性能实施
分布式服务压测,场景设计、场景执行 测试结果关联分析,TPS、响应时间、线程关联分析,压力和资源使用率关联分析
性能分析与报告
jvm调试与系统调试 性能瓶颈分析
搞定这些,你完全可以很自信的和面试官说自己精通性能测试! 性能测试你能到这个程度,15k那是妥妥的了,如果下面自动化测试的学习内容你能够掌握,那就可以直接冲击月薪25k! 搞定Python或者Java语言,建议 先从Python入手
基本的语言知识,语法、函数、模块、输入与输出、面向对象编程 脚本编写、标准库、多线程、第三方库,外部数据处理 unittest、pytest测试框架、参数化、数据驱动
web端的自动化测试
selenium安装、录制、处理 web控件、JavaScript脚本、PO模式
移动端APP自动化测试
appium使用、录制、元素定位方法 APP控件定位、交互,参数化用例 appium问题定位分析、源码分析、二次封装
服务端接口自动化测试
接口自动化测试框架request 接口请求构造、断言 json/xml请求、响应断言 headcookie处理、认证体系
上面这些说的是性能和自动化测试的学习路线和内容,搞定这些,基本上在这个行业,月薪2万以上是非常轻松的事情了!当然如果你想成为技术专家,或者想带领技术团队进行实施落地,那么请你接着往下看,关于年薪30W+的测试开发需要学习哪些内容: 完善测试技术体系
Linux、docker、shell、SQL、Python/java
打牢自动化测试技术基础 web自动化测试
selenium测试框架 PageObject设计模式、原则、演练
APP自动化测试
Android自动化测试框架 appium高级应用于原理剖析 APP自动化测试实战 测试框架封装改造 ios自动化测试


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: