首页 > 生活 > 娱乐

软件测试要学习哪些内容(软件测试需要学哪些内容)

时间:2023-01-28 15:52:47 作者: 阅读:0

上次我说了入行软件测试需要什么条件,今天我们就来说说软件测试需要学那些内容,针对想入行软件测试的小伙伴们,相信这些内容对你有所帮助。

软件测试顾名思义,就是开发人员开发出来的软件有漏洞有bug,需要测试人员去发现大家想一想,如果一款软件开发出来不去测试那么上线后遇到bug修复的成本肯定是不可估量的。

下面我就来说说软件测试要学习的内容

一:计算机网络知识

相信计算机专业或则懂点网络的同学都应该知道,一款软件开发出来肯定要了解他的原理和知识,比如:tcp,ip,iso,osi,udp,http,https等,要去了解他们的概念与关系,就拿tcp来说吧,他就是一个网络传输协议,当你发送一个请求肯定需要传输之间的请求。

网络协议一般都是七层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

二:软件测试理论

了解软件开发和测试测试的生命周期,他的模型是怎样的,开发一般分为大爆炸模型,边写边改模型,瀑布模型,螺旋模型,敏捷模型。瀑布模型是怎样的过程呢,一般是需求分析-概要设计-详细设计-编码-测试-运行-交付的一个过程,但这有一个缺点就是测试太晚了,影响交付时间以及质量测试不够详细。

测试模型一般分为V模型-W模型-H模型-X模型,一般都是用W模型,好处就是开发和测试同时进行,开发一般是:需求分析-概要设计-详细设计-编码-集成模块-系统集成-系统安装。测试:需求分析测试-概要设计测试-详细设计测试-单元测试-集成测试-系统测试-验收测试。

软件测试要学习哪些内容(软件测试需要学哪些内容)(1)

三:设计方法以及测试用例的编写

当需求分析评审后测试人员要编写测试点和测试用例,测试点要根据设计方法来编写,设计方法如下:场景法,等价类,边界值,决策表,错误推测法,这里就不一一去介绍了,想了解的可以去百度或则找我领取资料。

测试用例是根据测试点来编写,测试用例的内容:编号,模块,标题,前置条件,输入数据,测试步骤,预期结果,实际结果,优先级,这里也不一一介绍的,感兴趣的可以来找我领取资料。

四:缺陷报告的提交

相信从事软件测试的小伙伴们都知道,当你发现缺陷的时候,都要去管理工具上去提交并且要复现步骤,我就在这里介绍下管理工具禅道,现在大部分公司都是用禅道来管理,以及需求和项目都是用禅道,官网都可以下载,不会的可以找我领取,缺陷的一个过程是:测试人员提交缺陷给测试负责人-测试负责人分配给开发人员修改bug-开发人员修改后测试人员验证-验证通过关闭缺陷。

五:fiddler的使用

fiddler是一款很好使用的抓包工具,可以抓去你想要的数据以及定位bug的前后端问题,还能篡改数据,fiddler可以通过过滤来快速找到你想要的数据,并且能够把你的账户和密码显示出来,通过请求和响应,当你向服务器发送一个请求,服务器收到请求后会给你返回一个结果来响应,这里就不多说了,感兴趣的可以去网上看教程。

软件测试要学习哪些内容(软件测试需要学哪些内容)(2)

六:数据库知识

做为测试人员数据库要掌握增删改查,以及多表查询,子查询,内连接,左连接,右连接,分组查询。

当你发现有bug我们要去排除原因,可以通过查询数据库来验证数据库是否正常,主要用到的就是查询知识。由于时间关系我只介绍基本查询和条件查询。

基本查询语法:

select 列名 from 表名;

条件查询:

select 列名 from 表名 where 条件;

软件测试要学习哪些内容(软件测试需要学哪些内容)(3)

七:linux的操作

一般服务器都是部署到linux上,一般要用到jdk tomcat mysql 还有项目,要熟悉linux的操作,比如cd cd .. ls ls-al clear cp -r mv cat more tail tar -zxf find grep rm -fr reboot mkdir touch 这些知识都是常用的,具体什么意思可以来我领取,由于时间关系来不及来阐述了,希望大家理解。

软件测试要学习哪些内容(软件测试需要学哪些内容)(4)

由于时间关系今天只讲解了功能测试,下一期给大家讲讲接口测试,性能测试,python自动化内容,希望大家关注下,不然就找不到我的内容,我说的都是干活满满,点个关注再离开吧。

,

图文新闻

相关文章

热门资讯

评论

1111111

更多推荐

华为手机如何选自己的音乐铃声(华为手机的那个铃声是怎么从铃声变成张靓颖的经典)
华为手机如何选自己的音乐铃声(华为手机的那个铃声是怎么从铃声变成张靓颖的经典)

这是一首很多人在过去一两年内都经常听到的手机铃声,每次你听到它的时候是不是也和我一样,希望手机主人慢点接起电话来。

2023-01-28
智能综合布线比赛(中设协权威发布)
智能综合布线比赛(中设协权威发布)

为贯彻落实国家战略,加快提升电气节能产品产业升级,推进居住建筑和公共建筑对电气行业的影响,引领行业涵盖企业的发展方向,探讨电气

2023-01-28
如何让商户快速入驻平台(多商户系统管理)
如何让商户快速入驻平台(多商户系统管理)

多商户系统是电商平台的重要组成部分,而商户入驻则是多商户系统的基础和前提。本文作者以实际工作为例,对多商户系统中的商户入

2023-01-28
有色金属铜研究报告(铜的消费结构与终端应用)
有色金属铜研究报告(铜的消费结构与终端应用)

铜,英文名Copper,元素符号Cu,是呈紫红色光泽的金属。铜具有优良的导电和导热性,居所有工程金属材料之冠,这是它在当前电气化和电子信

2023-01-28
苹果快速编辑应用(苹果新开发的编辑应用Clips)
苹果快速编辑应用(苹果新开发的编辑应用Clips)

细心的同学可能早就注意了上次发布会,除了红色 iPhone 苹果还推出了一款名为 Clips 的视频编辑应用。 今天(4月7日)凌晨,苹

2023-01-28
软件测试要学习哪些内容(软件测试需要学哪些内容)
软件测试要学习哪些内容(软件测试需要学哪些内容)

上次我说了入行软件测试需要什么条件,今天我们就来说说软件测试需要学那些内容,针对想入行软件测试的小伙伴们,相信这些内容对你有

2023-01-28
rtx最新显卡型号(想买RTX40高端显卡准备一个千瓦电源吧)
rtx最新显卡型号(想买RTX40高端显卡准备一个千瓦电源吧)

从最新的传闻来看,RTX 40显卡会比我们想象得要来得更早一些。据说NVIDIA会在今年9月正式发布新一代的RTX 40显卡,而上市则要等到10

2023-01-28
嘉峪关在历史上的作用和意义(嘉峪关保护注入科技)
嘉峪关在历史上的作用和意义(嘉峪关保护注入科技)

嘉峪关在历史上的作用和意义?“文物损坏的过程是不可逆的,我们只能尽可能为其延年益寿”被誉为“天下第一雄关”的甘肃嘉峪关关城

2023-01-28
淘宝新店的基础销量要做多少个(淘宝新店提升销量技巧是什么)
淘宝新店的基础销量要做多少个(淘宝新店提升销量技巧是什么)

现在淘宝竞争压力比较大,很多刚入驻淘宝平台商家都希望店铺流量快速提升,尽快破零,并且了解到提升销量的成本相对来说不是很大,就想

2023-01-28
电脑清理完c盘变得特别卡(这样清理C盘瞬间多出几十G)
电脑清理完c盘变得特别卡(这样清理C盘瞬间多出几十G)

日常使用电脑的过程中,我们难免会遇到空间不足的状况,而C盘是最为担忧出现这种状况的。毕竟在C盘中,有着各种系统文件,还有软件运行

2023-01-28
返回顶部