• 0
  • 0
分享

读者提问:自学软件测试要学哪些?

阿常回答:这个问题我从三点回答

1、测试人要掌握的硬技能

2、测试人要掌握的软技能

3、推荐给大家的学习渠道

一、测试人要掌握的硬技能

1、软件测试基础理论

2、数据库 SQL 编写

3、Linux 命令的使用

4、会写脚本(Python/Java)

5、CI / CD 能力建设

6、版本控制工具的使用(Git/SVN)

7、抓包分析工具的使用(Fiddler/Charles/WireShark)

8、BUG 管理工具的使用(禅道/Jira)

9、接口测试工具的使用(Postman/Jmeter/命令行工具 curl/浏览器开发者模式 / 抓包工具)

10、性能测试工具的使用(Jmeter/LoadRunner)
11、APP自动化测试工具的使用(Appium/UIAutomator/UIautomator2/ADB)

12、WEB自动化测试工具的使用(Selenium)

13、数据库连接工具的使用(Navicat/DBeaver/SequelPro)
14、网络基础知识的掌握

二、测试人要掌握的软技能

1、交流沟通能力

2、深度思维能力

3、写作表达能力

4、时间管理能力

5、持续学习能力

三、推荐给大家的学习渠道

一)阅读相关测试书籍

1、《Google软件测试之道》

2、《测试架构师修炼之道》

3、《大话软件测试》

二)加入优质的测试圈子

1、知识星球「软件测试圈」

2、知识星球「21天打卡」

三)订阅优质测试公众号

1、「简尚」

2、「CKL的思考空间」

3、「测试架构师影响力」

4、「老张的求知思考世界」

5、「程序员阿常」

6、「阿萨聊测试」

7、「大田测试录」

学习渠道挺多的,阿常就不一一列举了。现在你已经知道该学哪些内容,也知道可以从哪些渠道获取知识,剩下的就要看你的关键词检索能力了。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家留言阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 测试框架结构:jenkins+git+postman+newman相关概念:Jenkins一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源、支持多平台和插件扩展、安装简单、界面化管理等特点。更多介绍(https://jenkins.io/)gitGit是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。postman一款强大的图形界面接口开发/测试工具,能够生成接口文档,可以使接口开发更简单迅速。newmannewman是用于执行postman collection的命令行工具,可以让你直接通过命令行的形式来执行pos...
            15 15 2463
            分享
          • DevOps 方法继续加强其在软件开发中的地位。所谓的连续工具是该领域最常用的工具之一。持续集成和持续交付等实践能够在进行任何更改后立即将代码交付到生产环境中。当使用更小改动的代码块时,将会让新功能发布和修复BUG并行成为可能。软件开发的 CI/CD 方法为产品迭代带来了更高的可靠性和更快的更新速度。CI 是 CI/CD 技术的第一阶段。在项目中实施持续集成有很多好处。它是软件更新的一个基本过程,其主要功能是将来自不同开发人员的代码更改集成到一个仓库中。今天我们将重点介绍 CI/CD 的第二阶段,持续交付。它有助于确保代码已准备好交付。它的主要特点是代码构建、测试和交付等过程的自动化,有助于及...
            1 0 914
            分享
          •   摘要:当前国内企业的数字化转型正如火如荼的进行着,而随着各类软件应用在性能、功能、安全性等重要维度的要求越来越高,业界也对软件测试行业提出了新的挑战。  以兼容测试为例,传统的兼容测试因整体的测试管理较为陈旧,导致了测试流程规范性弱、测试工作效率低、人力成本高等种种问题,从而阻碍了测试需求单位的数字化转型步伐,还会因软件应用质量的问题给企业带来软件体验不佳、用户数量下降、行业排名下滑等严重后果。  Testin云测试专注于软件测试行业十数年,拥有丰富的测试行业经验,在业界率先把最新的AI技术广泛运用于兼容测试,为广大客户打造出数字化时代的一站式兼容测试服务,引领智能测试时代的技术风向。  ...
            0 0 1353
            分享
          • 数据库事务事务是什么是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合。事务的四大特性原子性:事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。隔离性:一个事务的执行不能被其它事务干扰。即一个事务内部的操作及使用的数据对其它并发事务是隔离的,并发执行的各个事务之间不能互相干扰。持续性:也称永久性,指一个事务一旦提交,它对数据库中的数据的改变就是永久性的。接下来的其它操作或故障不应该对其执行结果有任...
            12 12 1743
            分享
          •   彭博新能源财经在最新行业评估报告中指出,英国是全球电动汽车快速充电成本最高的国家之一,快速充电的成本是加油的 1.7 倍。  在英国,那些频繁使用公共快速充电服务的司机,其年费用可能比使用汽油高出 1000 美元(IT之家备注:当前约 7085 元人民币)。当然,那些配置了家用充电桩并享受特殊公用事业费率的用户,每年可比汽油车节省 1200 美元。  英国充电运营商面临的部分挑战,源于政府对生物燃料的激励措施和电网成本的增加。与其他国家和运营商相比,英国较低的充电密度也是导致价格上涨的因素之一。尽管充电设施的安装量创新高,但英国每辆电动汽车对应的超快充电器数量仍少于其他主要国家。作者:远洋...
            0 0 140
            分享
      • 51testing软件测试圈微信