软件测试2计算机软件介绍及测试方法分类

  • 什么是计算机、操作系统
  • 什么是软件bug
  • 测试的意义
  • 测试的技能要求
  • 测试方法分类
  • 实战功能测试

1 什么是计算机h2>

辅助人脑的工具
机箱,cpu,内存条,磁盘,主板,显卡,光盘,u盘,快存。
桌面操作系统:
mac os windows 服务器系统linux andrio, 鸿蒙,微软。
服务器:性能超强,
linux操作系统

2 软件与bug

第一个bug是飞进电脑里的虫子,就叫bug了。
拼多多优惠券事件,lol游戏外挂事件,微信红包bug.
bug一定要细心,

3测试的意义

为什么开发不自己做测试为他认为自己的代码最完美。。。
测试==拯救程序员,拯救软件,拯救老板 – 幕后英雄
测试在不同时期都需要参与。

4 软件测试技能要求

情商素养:责任心,沟通能力,协作能力,耐心,细心,严谨的工作态度。
专业技能:软件测试流程,软件测试需求书,计划书,缺陷管理
基础知识:计算机硬件,操作系统,编程语言,数据库,web体系
业务能力:对产品需求的了解,业务的逻辑清晰
探索:站在用户角度思考产品

5 测试的分类

单元测试
冒烟测试,初步功能校验,然后深入
集成测试,
系统测试,
验收测试
α测试:删档内测
β测试:不删档公测
黑盒(简单) ,白盒,自动化测试要求比较高

6 实战:

测试一个登录功能

7测试方法

生命周期划分:

软件测试2计算机软件介绍及测试方法分类
功能测试–测试人员用鼠标去手动测试(测试GUI),点点点测试
自动化测试–用程序测试程序(测试API),解放双手
性能测试–定位系统瓶颈,保证系统良好性能与稳定性。
黑盒测试–测试应用程序的功能,验证结果是否正确。
白盒测试–测试程序内部结构,以编程语言角度设计测试案例。
软件开发生命周期
产品定义–>可行性分析–>需求分析–>系统设计–>详细设计–>软件编码–>单元测试–>综合测试–>软件运维

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月12日
下一篇 2020年3月12日

相关推荐