测试学习-day1-初步了解一下软件测试

目录

        一、初步了解一下软件测试

什么是软件测试

软件测试主要是做些什么

二、测试的学习流程

软件测试会测试什么

总结一下软件测试学习流程:

还有一些其他在学习路劲上的测试类型:

三、软件测试的学习内容

一、初步了解一下软件测试

什么是软件测试

        简单来说就是对公司产品进行各方面的测试,在上线前就把产品存在的问题找出来,让开发解决掉,保证上线之后用户使用产品没有问题,保证公司能在产品上有收益,不然为啥公司要招你。

软件测试主要是做些什么

        你在使用软件,或者网页的时候是不是就是在这些产品上点点点,用的舒服就给个五星好评,用的不舒服就一星差评。你只是单纯的使用这些产品,测试考虑的就多了,比如你在使用的时候业务逻辑有没有问题,数据流动有没有问题,如果使用的人多了,会不会出现问题等等,这些就是测试工程师干的活。

二、测试的学习流程

软件测试会测试什么

        我们刚开始测试就是最简单的点点点,就是功能测试;现在你知道软件是怎么使用的了,下一步关注一下软件的数据是怎么流动的,这时候就要学习接口测试;数据流关注了,下一步就是要看一下,如果使用软件的人多了,软件的性能会发生什么变化,这就是性能测试,也叫渗透测试;那下一步就要考虑软件的安全性怎么样,能不能保证用户数据安全,这就是安全测试;那有些测试内容一直是重复的,很长时间没有变化,你觉得累了,有没有什么办法不那么累,这时候你就可以测试自动化测试了;或者开发一些测试相关软件,这就是测试开发工程师;

总结一下软件测试学习流程:
  • 功能测试->
  • 接口测试->
  • 性能测试->
  • 安全测试->
  • 自动化测试:自动化测试不是一种测试类型,是一种方法,并不一定要学完安全测试才能学,功能、接口都可以用自动化
  • 测开:本身是一种知识积累的产物,现阶段可以不用管
还有一些其他在学习路劲上的测试类型:
  • UI(界面)测试
  • 兼容性测试
  • 文档测试
  • 易用性测试
  • APP专项测试

三、软件测试的学习内容

  1. 软件测试基础
  2. 数据库:MySQL
  3. 接口、性能测试工具:jmeter
  4. 自动化测试工具:python+selenium
  5. APP测试工具ADB
  6. 弱网测试、抓包工具:Fiddler
  7. 安全测试和测开博主目前还没学习到,之后会学习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值