其实入门很简单,对着下面的技能树,自学20天足矣
你要学什么h2>
测试理论、测试工具、http知识、数据库知识、Linux服务器知识、自动化工具知识
学完这些,放心大胆的开始找工作吧
测试理论
一.测试用例
1.等价类划分法
2.边界值分析法
3.因果图法
4.正交实验设计法
5.判定表驱动分析法
6.场景法
7.错误推测法
8.功能图分析法
二.测试类型
回归测试
黑盒测试
白盒测试
单元测试(模块测试)
集成测试
系统测试
验收测试
兼容性测试
性能测试
三.测试流程
需求评审——用例编写——用例评审——执行测试——bug验证——回归测试——线上验证
四.项目管理工具
禅道,jira等
测试工具
开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis
开源功能自动化测试工具:Watir、Selenium、MaxQ、WebInject
开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load Simulator
以上都是开源的,大家可以放心使用
http知识
软件的数据如何传输
络的模型
前后端如何交互
常见的http请求方式
状态码
数据库知识
CRUD–CREATE
Retrieve
UPDATE
DELETE
链表、排序
Linux服务器
Linux最难的就是命令行了,熟能生巧吧
编程语言
有编程基础的就去学习java,没有编程基础的学python
别去纠结Java好还是Python好,编程语言归根结底还是一门语言而已。
内容涉及:测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等
大厂软件测试岗经验分享
通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:
第一部分,测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)
第二部分,Linux( Linux基础+Linux练习题)
第三部分,MySQL(基础知识+查询练习+万年学生表经典面试题汇总+数据库企业真题)
第四部分,Web测试
第五部分,API测试
第六部分,App测试
第七部分,管理工具
第八部分,Python基础(Python基础+编程题+集合+函数+Python特性等等)
第九部分,Selenium相关
第十部分,性能测试
第十一部分,LordRunner相关
第十二部分,计算机 络
第十三部分,组成原理
第十四部分,数据结构与算法
第十五部分,逻辑题
第十六部分,人力资源
软件测试基础
软件测试的步骤是什么r> 如何录制测试脚本r> 应该考虑进行如何测试的测试方法
怎样估计测试工作量r> 测试设计的问题
当测试过程发生错误时,有哪几种解决办法r> 测试执行的问题
测试评估的目标
如何提高测试r> C/S模式的优点和缺点
B/S模式的优点和缺点
…
Python
统计python源代码文件中代码行数,去除注释,空行,进行输出r> python调用cmd并返回结果r> 冒泡排序
1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少r> 请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数
判断 101-200 之间有多少个素数,并输出所有的素数
一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例
…
Web
Web测试和app测试区别r> WEB测试环境搭建和测试方法
WEB测试教程
WEB测试要点及基本方法
Web测试页面总结
…
性能测试
你认为性能测试的目的是什么性能测试的工作的关键是什么r> 服务端性能分析都从哪些角度来进行r> 如何理解压力测试,负裁测试以及性能测试r> 如何判断是否有内存泄漏及关注的指标r> 描述软件产“生内存泄露的原因以及检查方式。(可以结合- 种开发语言进行描述)
简述什么是值传递,什么是地址传递,两者区别是什么r> 什么是系统瓶颈r> …
计算机与 络
一台计算机的IP是192.168.10.71子 掩码255.255.255.64与192.168.10.201 …
请简述DNS、活动目录、域的概念。
10M兆宽带是什么意思下载速度是多少r> 什么是IP地址r> OSI七层 络模型的划分r> TCP和UDP有什么不同r> HTTP属于哪一层的协议r> HTTP和HTTPS的区别r> cookies和session的区别r> HTTP的get请求和post请求的区别r> HTTP1.0和HTTP1.1有什么区别
TCP的连接建立过程,以及断开过程r> 客户端使用DHCP获取IP的过程r> 写出某个 段的 络地址和广播地址r> …
人力资源
你的测试职业发展是什么认为做测试的优势在哪里r> 你找工作时,最重要的考虑因素为何r> 为什么我们应该录取你r> 请谈谈你个人的最大特色。
一个测试工程师应具备那些素质和技能r> 还有问一下你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度地保证软件质量r> 为什么选择测试这行r> 如果我雇用你,你能给部门带来什么贡献r> …
祝大家都能拿到心动的offer~~
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214348 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!