基本软件测试方法——软件测试笔记

学习目标:

  • 可以完全应对期中和期末考试
  • 可以胜任软件测试实习生工作(狗头),对现有软件进行测试
  • Day 1 :了解定义及复述定义,掌握基础知识
    • 可以复述软件测试的定义
    • 能够说出软件测试分类的区别
    • 说出质量模型的重点5项
    • 说出测试流程的6个步骤
    • 说出测试模板的8个要素

学习内容:

  1. 搭建软件测试环境
  2. 掌握基本软件测试方法

学习笔记:

 

软件测试目标

目标达成路线

获取能力

认识软件及测试

        什么是软件

                常见的聊天软件、电商软件、操作系统都是软件。

                软件是控制计算机硬件工作的工具。

        软件基本组成

                页面客户端:例如微信

                代码服务器: 操作交给服务器

                数据服务器 :专门存储商品数据

                       

        软件产生过程

                需求产生-> 需求文档(具体需求,开发)->设计效果图(美工)->产品开发->产品测试->部署上线

        什么是软件测试

                使用技术手段验证软件是否满足使用需求

        软件测试目的

                减少软件缺陷,保障软件质量!

测试主流技能        

        功能测试

                根据测试文本测试软件。

        自动化测试

                利用脚本等工具代替人工,缩短测试时间

        接口测试

                

                postman 测试

                难点:参数化和断言

                使用代码工具对服务端提供的接口进行测试

        接口文档

     

                python代码或工具

        功能测试

                工具或者代码实现

就业方向

常见的测试分类

        按照测试阶段划分:

        单元测试(自测)、集成测试(接口测试)、系统测试(整体测试)、验收测试(指特殊项目,beta版,内测版,内测服务器,公测)

        

        按代码的可见度划分:

        黑盒测试(源代码不可见,ui可见)、灰盒测试(部分代码可见)、白盒测试(全部代码可见,ui不可见

        总结

测试模型

        质量模型

                概念: 衡量一个优秀软件的维度

                八项:功能性、性能、兼容性、易用性、安全、可靠性、可维护性、可移植性

        

   

软件测试流程

        需求审评(确保各部门需求理解一致)、计划编写(测什么,谁来测,怎么测)、用例设计(验证项目是否符合需求的操作文档)、用例执行(项目模块开发完成开始执行用例文档实施测试)、缺陷管理(对缺陷进行管理的过程)、测试报告(实施测试结果文档)       

测试用例

什么是用例

                用户使用案

什么是是测试用例

        为测试项目而设计的执行文档

测试用例的作用

        防止漏测

        实施测试的标准

测试用例设计编写格式

        用例编号、用例标题、项目/模块、优先级、前置条件、测试步骤、测试数据、预期结果

举例

复习

能够说出软件测试分类的区别

说出质量模型的重点5项

说出测试流程的6个步骤

说出测试模板的8个要素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值