一名合格的软件测试,需要具备哪些专业能力

3个月前 (03-02 14:06)阅读3回复1
xietoutiao
xietoutiao
  • 管理员
  • 注册排名1
  • 经验值1653415
  • 级别管理员
  • 主题330683
  • 回复0
楼主

一名合格的软件测试,需要具备哪些专业能力

泻药,作为源妹儿来了。源码时代小编也整理也一些测试资料,需要私聊

一、测试主要需要具备以下的7个部分

(1)计算机网络部分

了解基本的计算机网络知识。举个例子:各层的主要协议等。

因为HTTP,TCP,IP是我们测试现在最常接触到的,所以像fiddler,wireshark,tcpdump之类的抓包工具我们也是必须要掌握的。

同时还要了解云计算平台上相关的网络规划、调试以及更多的网络知识、常用命令等相关内容。

(2)编程语言部分

基础的python用法要掌握,除此之外,JAVA的基础内容也需要掌握。因为目前Java系的工作机会比python多。

但其实也可以去尝试处理一些测试与开发交叉的领域问题,和JAVA相关的测试框架。

(3)前端部分

基础的前端要掌握,这就包含了html,css,javascript,bootstrap,jquery的内容。因为在一些测试和开发中以上的内容都需要应用到。

(4)系统操作部分

linux基本概念和命令要熟悉。简单shell脚本、ios或android系统也是需要熟悉的。

(5)搜索部分

学会用搜索。

(6)需求分析部分

做任何任务都要掌握基本的需求分析方法,对任务发布者提出合适的问题、把任务分解、划分优先级。

(7)数据库部分


二、软件测试方法:

系统测试、验收测试、单元测试、集成测试。


三、测试人员应具备的能力

一名合格的软件测试,需要具备哪些专业能力

(图片来源于网络)

(1)怀疑一切

做每一个测试产品时,你必须敢于怀疑,认真负责,认为产品每个功能都可能有问题,从而认真地检查每一个测试点。

(2)协作和团队感

为什么要在这里突出团队的重要性呢?因为每个人的逻辑思维不一样,所以看问题的角度也不尽相同。

因此想要做到尽可能的检测出每一个问题,往往就需要一个团队的共同协助。当大家的团队意识得到加强,产品质量才能得到保证。

(3)踏实细心和积极主动

测试人员每天都要面对着枯燥的程序,从事着大量的重复工作,还要尽量发现产品中的bug。所以需要足够的细心和积极主动发现问题。

(4)自我提高和总结的能力

时代是永远在进步的,我们不能停止学习。我相信往后软件测试会对测试人员的能力要求越来越高,所以作为一名软件测试人员就需要我们多总结、多提升。


四、转件测试的基础知识提纲:

计算机基础、测试理论、软件测试的基本概念、用例设计、Linux、MySQL基础、GIT、JIRA项目管理工具、移动端测试、手工测试项目、Python、HTML&CSS、JavaScript、Selenium、unittest框架、接口自动化、PyTesthe&allure、Jmeter、Jenkins-持续集成。

一名合格的软件测试,需要具备哪些专业能力

图片来自网络

0
回帖

一名合格的软件测试,需要具备哪些专业能力 相关回复(1)

空山鸟语
空山鸟语
沙发
软件测试的定义是通过计算机技术和工具,对软件系统进行质量评估、改进和优化的过程,这个过程涉及到多个方面。
1周前 (06-02 02:56)回复00
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息