游戏测试吧 关注:4,617贴子:22,086
  • 10回复贴,共1

入行软件测试学会这些就够了

只看楼主收藏回复

下面就来逐个简单聊一下初级测试面试你要掌握的技能,以及日常工作分别有什么用途……
1测试基础理论:你要明白一家互联网公司各个岗位是做什么的,主要是前端,后端,产品经理.....以及一个版本迭代从需求分析到上线整个测试流程以及使用的管理工具。要掌握测试用例的编写方法与技巧......
2 功能测试:主要分为app测试,web测试和接口测试。主要就是接口测试,你要学会使用两个工具,一个是postman用来调接口,一个是fiddler用来抓包定位bug。学好接口测试也是为以后的性能压测学习打下基础。
3数据库:首学mysql,主要掌握sql语句,增删查改,嵌套子查询,多表查询。加分项会存储过程,懂索引,事务,sql优化。
4 linux:会linux基本命令,比如linux三剑客等,会用命令查日志,会搭建测试环境。因为绝大多数公司服务器以及代码都是部署在linux系统上,工作中用的最多的就是查询日志,定位bug。
5网络协议:会http/https协议,高频面试题目接口请求的方式get与post区别,cookie与session机制区别,三次挥手四次断开,输入百度网址发生了什么?这些都要了解。
6版本控制工具:主要就是git和svn,git是命令行式,svn是图形化界面,企业主要用来管理代码以及文档等,属于工具使用,比较简单,最好都会。
7编程语言:java/python之一初级对编程语言要求不高,不会也可,但是是加分项,最好掌握一些基础语法,比如学完javase,能手写实现冒泡排序或其它排序,很加分。
8自动化:主要分为Web自动化,App自动化,接口自动化。初级要求不高,知道一些框架即可,如果学习请优先学习接口自动化,目前需求最多。加分项是会使用搭好的框架编写自动化case,脚本等。
9性能测试:初级没要求,加分项会使用imeter做接口压测,并发测试等
1到6是必学项,决定了企业会不会要你。7到9是加分项,决定薪水谈多高!


来自iPhone客户端1楼2022-04-18 16:42回复


    IP属地:重庆来自Android客户端2楼2022-04-22 09:17
    回复
      第九条:应该是jmeter吧?


      IP属地:广东来自Android客户端3楼2022-05-10 12:43
      收起回复
        大佬您好,计算机专业,没学过测试工具,可以入职吗?公司愿意培养吗?


        IP属地:广东来自Android客户端4楼2022-05-18 18:41
        收起回复
          我想知道 都tm需要测试去看日志定位问题了 贵公司能开多少工资?


          IP属地:广东来自Android客户端5楼2022-06-03 10:57
          回复
            大佬你好,计算机专业,学过测试工具,可以入职吗?公司愿意培养吗?


            IP属地:广东6楼2022-08-21 19:19
            回复
              你都会哪些呢??你可以去面试试试~一般来说公司都会要有经验的,没有经验的一些也有,但是没有经验的话薪资给不了多少


              来自Android客户端7楼2022-08-24 11:44
              回复
                以为游戏测试只要找bug后提交再测试,或者提出平衡性和可玩性的建议,没想到还要学这些


                IP属地:福建8楼2023-04-08 23:04
                回复