前言
如果是纯自学,建议先自学软件测试基础、功能测试等,然后找一个相关的工作,在工作中,边增长项目经验,边自学更难一点的自动化编程、性能测试等。自动化测试、性能测试如果没有老师带,自学的难度比较大,尤其是没有相关工作经验,理解起来比较困难。
不管你是初入行的小白、还是准备跳槽的大牛。这里还有之前为学员准备的百家企业笔试题、面试题、面试思维导图、英文面试题等。有大厂的、也有中小企业的。现在免费分享给大家,感兴趣的自行下载。
视频教程、PDF小编已经整理好了…见公众号:伤心的辣条 在后台自行领取就好了…
测试理论基础类:
1、熟悉常用的测试用例设计方法,如:等价类划分,边界值,正交表法,场景法,错误推断法,因果图法(这些方法是黑盒测试的).可以让对方针对其中的一两个方法举例说明.
2、对于测试类型的了解:功能测试,性能测试,稳定性,压力,负载,安全性测试等.
3、测试用例的基本格式是怎样的:普遍的都会有:标题,预置条件,输入,执行步骤,预期结果.这几个项目
4、测试结束的标准:
5、用例全部测试,覆盖率达到标准,缺陷率达到标准,其他指标达到标准.
技术方面:
1、PL/SQL的使用.(熟悉MySQL和SqlServer的话都类似的)
2、对oracle数据库的熟悉程度,sql语句的增删改查,以及一些常用函数的使用.
3、进阶的,了解表连接,子查询等.
4、Linux系统的了解,会使用常用的指令.
5、是否使用过测试工具:如LoadRunner(性能测试),postman, QTP(自动化测试)等,每家公司使用的测试工具都会有差别.
6、对B/S架构是否了解.
7、让对方详细说明过往测试的一个项目,以及用例编写时候的思路,还有测试过程中遇到的难点.
综合方面:
1、考核对方在设计测试用例时是否考虑的全面.
例:给一个水杯,设计测试用例.
给一个我自己总结的答案:先询问出题人这个水杯是用在什么环境下,适用人群是谁,水杯有没有什么合格指标,再根据这些得到
的信息,进一步设计用例.(从多方面来考虑)
从功能性:水杯可以装任何液体而不漏.
易用性:水杯的杯体设计是否符合人体工学,拿着时是否顺手等.
安全性:水杯外圈有没有隔热层,使水杯装满热水的时候拿起不会烫手.
性能:水杯从多高的地方坠落不会碎,被重物撞击不会变形,是否防刮.
2、逻辑思维,一些涉及很多条件判断的业务场景,设计用例的时候,能否每个条件分支都覆盖到.
3、当测试人员与开发人员的想法不一致的时候,如何解决这个问题.
4、测试人员需要具备的素质: 测试技能,细心,耐心,团队协作,沟通能力,有怀疑精神.
最后总结
总结,出去找工作的话,最起码需要掌握以下内容:
1、软件测试基础知识,包含测试流程(从需求分析到上线),写用例,提BUG;
2、相关技能的学习,mysql,Linux,编程语言(最好是会一点,加分项);
3、相关工具的使用,比如抓包工具fiddler,Charles,接口工具postman,项目管理工具禅道,数据库链接工具Navicat,Linux链接工具xshell,securecrt。需要弄清楚这些工具有什么作用。
4、相关项目的学习,用项目把学过的内容串起来,而不是学了不知道实际工作怎么用。
上面的内容学习的很熟练之后可以尝试去写简历找工作,不过局限于初级的测试工程师岗位。我带的学生中,如果是毕业1年以内的,学习完这些找工作还是很大希望的。如果想要增加个人竞争力,需要学会编程语言和自动化测试知识。编程语言推荐python,自动化推荐用所学python知识做接口自动化。
一般面试会结合简历上写的内容进行提问,可能问到公司规模,部门人员。项目情况,bug情况,用例情况。针对简历上感兴趣的点进行深究。如果没有提前做准备,很容易被问得支支吾吾。
自学是个难熬的过程,时间上面可能会拉的很长,但我建议半年之内搞定,不然前面学的知识后面很容易就忘记了。
最后:可以关注公众号:伤心的辣条 ! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!推荐软件测试交流学习群:914172719 里面会分享一些资深架构师录制的视频录像
好文推荐
转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!
面试经:一线城市搬砖!又面软件测试岗,5000就知足了…
面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…
什么样的人适合从事软件测试工作?
那个准点下班的人,比我先升职了…
测试岗反复跳槽,跳着跳着就跳没了…