0基础也能看懂,熬夜7天肝出这一份3w字软件测试学习手册【建议收藏】(1)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

  • 测试用例评审
  • 测试用例执行都要搞清楚
  • 测试用例管理平台了解(什么testlink、tapd)

输出测试报告

  • 测试报告定义
  • 测试报告编写原则
  • 测试报告输出啥格式,找个合适模版

来来,给大家总结一下上面经历几个阶段【测试理论、测试用例、测试报告、bug管理、需求分析】都是理论和文档能力、只要你肯背、肯写,都是能独立的掌握的,上面不知道如何学习,需要的可以分享给大家资料。另外还有同学想看视频学习,比较直观,我录制的有,大家带上小板凳学习两天,差不多就入手(一定要坚持看,不坚持学,就白看了成功是需要付出),加入我的学习交流群:310357728免费获取

第三 相关工具学习

软件测试基础学完,工具学习也不例外在工作使用缺一不可,把最基础的工具学会就行

最重要、重要(数据库、linux、接口测试工具、抓包工具charles、postman、jmeter
1、企业常用mysql数据库,基本增删改查、表关联查询需要会

2、Linux相关命令基本掌握,因为企业服务器大部分都是linux系统

3、抓包工具charles基本使用,因为方便排查问题,抓包

4、目前主流功能接口工具postman基本掌握运用

5、jmeter性能测试工具基本使用

6、selenium&appium基本使用

7、相关协议http&https初步认识,协议状态码了解

8、cookie&session&token初步认识

9、接口测试

上述1-9阶段知识体系,按照资料完完整看一遍+实战,才能掌握哟

第四 找项目实战

企业项目分为很多,领域不同,实现方式方法不同(第二阶段+第三阶段需要这些项目实战)

微信小程序

Java后台项目

第五 测试代码基础学习

这个阶段,我们应该学习代码了,关于编程语言的选择,测试主流Java或者python
不过前期学习不需要像开发那样,学的特别深入够用就行
比如Java,只需要学完JavaSE的部分就够你用了。 python的话也是一样的,把基础的部分学完即可。

自动化方向:
等你代码已经基本掌握,需要讲代码功底运用到自动化中
企业中测试主流框架已python:

第一个:unittest自动化单元测试框架:

第二个:比较流行pytest自动化单元测试框架:

两者工具对比优缺点:

WEB自动化主流测试框架:selenium(适用于java\python\javascript)
APP自动化主流测试框架:appium(适用于java\python\javascript)

第六 性能&app专项学习

对于web性能,主要掌握一款开源工具即可 例如:jmeter
零基础掌握大家只需要:
1、压测概念、工具对比选型
2、jmeter组件认识
3、jmeter请求创建、关联
4、jmeter参数化、断言
5、jmeter接口测试

高阶掌握:
1、压测场景分析
2、jmeter性能调优
3、jmeter 分布式
4、jmeter beanshell用法
5、jmeter ant jenkins
所以性能测试,对于零基础小伙伴**【零基础掌握】**部分即可,基本满足工作需求

app专项(剑哥专门总结的文档):
1、掌握app日志抓取方法(anr&crash)
2、adb命令基本使用
3、专项monkey工具使用

专项基本掌握这些即可,对于零基础抓日志基本adb命令肯定是需要掌握的、

第七 ci持续集成(技能掌握,面试加分)

基本概念要掌握

CI:持续集成-代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。

CD:持续部署:部署到测试环境、预生产环境。将最终产品发布到生成环境、给用户使用。

CI/CD优点是,重复的工作用自动化来代替、减少时间成本、版本发布时间减短了

以下目前主流工具jenkins基本使用(主要集成项目一键触发收发测试报告,给测试带来方便快捷)

2、报告邮箱配置
零基础伙伴也需要掌握基本使用,艺多不压身

第八 安全测试(技能掌握,面试加分)

主要涉及以下方面
1、sql注入
2、xss(网站脚本攻击)
3、csrf(跨站伪造)
4、文件上传
5、暴力破解
安全测试对于现在互联网公司越来越流行(通俗:黑客技术我们主要利用工具查找企业项目安全隐患),作为测试主要用的安全测试工具(burpsuite),但是目前对于零基础学习这块
可以放一放,先学习其它的,但是也需要了解了解,这个写到这里,分享一下这个过程,方便大家后期学习

第九 面试&简历

有了上述所有技能,我们得有个门面,别人才知道你的水平咋样,那么就是核心简历,只有好的简历,找工作第一步至少有个面试机会,如果在转行没有经验的情况,怎么办,估计大多数困惑,根据自身经验分享以下几点,提供参考:
1、前提有了技能刷基础的面试题,面试上述几乎都会问一下,至少回答50% 60%
2、包装项目经验(前提找个高人指点,多参考别人的,自己别折腾,尤其转行60 70%面试会挂)
3、写简历也有方法【格式,内容,项目,突出技能,业绩,亮点】另外,简历(只能写自己会的,千万别学不会的,面试过程容易问挂)
简历很多,这里都是筛选
比较好的

3、找个人模式企业面试(扬长避短)差缺补漏

技术篇:面试必备,看打击到你没(少部分)

  1. 取出order表中price由高到低排第三位的订单信息

2、requests中如何防止请求永无响应 ,程序无法执行

3、接口自动化相比UI自动化的有点是什么?

4、什么叫并发? Jmeter如何模拟并发场景

5、如何动态查看项目日志文件log.txt?如何关闭?

6、接口测试是怎么做的,如何分析数据?

7、什么叫多窗口?如何获取所有窗体句柄?如何获取当前窗体焦点所在窗体?窗体如何切换?

8、css选择器定位控件,你能写出区分是父级下的第几个子级的方法?

略到你哭,不信你找剑哥pk

人士篇:看你们会多少,都是些套话,就看你会不会

  1. 你们上家公司的领导怎么样?

  2. 你认为这一职位涉及到哪些方面的工作?

  3. 你是在哪里投递我们公司的简历?

  4. 如果可以的话,你什么时候可以到我们公司入职?

  5. 你认为你所受到的那些教育或者培训可以帮助你胜任你现在求职的工作?

  6. 对你在上家公司的工作表现做一个总结!

  7. 你认为你有哪些能力可以胜任我们这份工作?

  8. 你更喜欢独自工作还是团队协作工作?

友友们按照上述1-9阶段剑哥分析进行学习,你就可以轻松去面试、offer拿到手软,开始吧!

~~~~~~~~~~~下面是进阶大神,总结篇~~~~~~~~~~~~~~~~~~~~

第十 进阶大神架构学习(领悟+不断学习)

前9个阶段学习完成后,各位就应该考虑怎么写代码更合理。 怎么去测试更全面。 怎么才能更好的保障项目的质量。 在这个阶段,回头重新学习一遍测试基础。 因为这个阶段的提高是思想、方法的提高了。 上面讲的都是教你应该怎么做。 在这个阶段你要自己去发现、为什么要那样做。 跨过了这个阶段就基本上可以成为专家了。 学习都是水到渠成的,在这个时候,你应该已经掌握了不少框架了,甚至自己也能开发合适的框架了。 自动化测试框架、性能测试框架,安全框架等等。 已经有了属于自己的一套东西了。 在群里或者论坛上去装逼、别人都会尊称你一声大佬了。 可能你也学会了一些其他的技术了,甚至在往全栈等方向跨进了。 总之,到了这个阶段就没什么学习路线了。 都是靠自己学习

如果文章对你有帮助,记得点赞,收藏,加关注。会不定期分享一些干货哦…


最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于想做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……加入我的学习交流群一起学习交流讨论把!!!!

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

5dX-1715702937646)]
[外链图片转存中…(img-pb7nd4Ve-1715702937646)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 15
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
抱歉,根据提供的引用内容,我没有找到关于阿里软件测试外包面试题的信息。引用提到了面试题目,但因篇幅限制无法展示全部内容,请点击文章下方名片免费领取。引用则提到了免费领取一份软件测试工程师面试宝典文档资料和相应的视频学习教程,其中包括了多个测试领域的内容。引用提到了软件测试计划的内容,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等。但是在这些引用内容中并没有提到阿里软件测试外包面试题的具体信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [阿里 90 道常问面试题及答案(软件测试岗位)](https://blog.csdn.net/MXB_1220/article/details/130069176)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [分享阿里HR熬夜整理76道软件测试常见面试题](https://blog.csdn.net/m0_61596299/article/details/121356208)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值