栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

软件测试学习——第一天

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件测试学习——第一天

一、认识测试 什么是软件测试

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

软件测试的目的

答:用最少的人力,物力、财力、找到软件中的问题并修复、从而降低商业风险

(是软件必然有缺陷)

特点:

岗位缺⼝:⼤

薪资:客观

⾏业:稳定(不受后端开发语⾔限制)

⼊⻔简单

二、主流测试技能
    功能测试 自动化测试:

    使用代码或工具代替人工验证项目功能

    接口测试

    性能测试

    模拟多人使用软件,查找服务器缺陷

三、测试常⽤分类 按阶段划分
    单元测试:针对程序源代码进⾏测试(开发)白盒测试集成测试:⼜称接⼝测试,主要针对模块与模块或系统与系统之间的接⼝进⾏验证系统测试:针对软件全⾯进⾏验证(功能、兼容、⽂档)验收测试:使⽤内测、公测来实现

    内测:公司内部进⾏测试。α测试内测公测:让玩家来进⾏测试。 β测试公测

代码可⻅度划分
    ⿊盒测试:⼜称功能测试(完全看不⻅程序源代码,只能针对功能进⾏验证)灰盒测试:⼜称接⼝测试/集成测试(看不⻅部分代码)⽩盒测试:⼜称单元测试(针对程序源代码进⾏测试)

自动化测试,理论上属于黑盒测试 实际上属于功能测试

1.系统测试和⿊盒测试重点核⼼是功能测试
2.集成测试和灰盒测试⼜称接⼝测试
3.单元测试和⽩盒测试是对代码进⾏测试
4.⾃动化测试归属功能测试
5.性能测试、安全测试归属专项测试

扩展-测试策略

冒烟测试:大规模测试之前 针对程序主功能进行验证,保证程序具备可测性

面时题:提测标准是什么?—冒烟测试通过 测试之前要怎么做?-----冒烟测试

四、模型 质量模型

(学到针对任何软件或硬件,测试要覆盖的方面)

质量模型提供测试设计的不同角度视野和验证方向

重点:功能、兼容、性能、易用、安全

软件质量模型 (ISO/IEC 25010)

    功能性:功能满足需求性能效率:性能满足实际需求兼容性:软件能与主流硬件和软件兼容易用性:便于使用可靠性:性能和功能应用可靠信息安全:信息在传输或者储存过程的安全程度可维护性:便于维护可移植性:具备迁移和便捷性
W模型

学到什么? – 软件开发流程、软件测试在开发流程中的作⽤

开发流程:需求分析、概要设计、详细设计、编码 、集成、实施、交付

测试流程:单元测试设计、集成测试设计、系统测试设计、验收测试设计、单元测试、集成测试、系统测试、验收测试

五、测试流程

1、需求分析

2、测试计划

3、编写⽤例

4、执⾏⽤例

5、缺陷管理

6、测试报告

    需求分析:

    前置:阅读需求分析文档 记录不明确之处
    

    确保各部门对需求理解一致站在不同角度对需求进行(查漏补缺)

    计划编写

    测什么:测试目标及范围
    
    谁来测:人员进度安排
    
    怎么测:测试策略、测试工具
    

    测试用例设计

    说明:设计执行测试的文档
    

    用例执行

    说明:执行测试的文档
    

    缺陷管理

    说明:-->提交-->验证-->关闭
    

    测试报告

    说明:测试目标、测试过程、缺陷统计、缺陷分析、测试总结
    
六、测试⽤例

什么是测试用例?

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

用例:用户使用的案例
测试用例:执行测试的文档(用户使用的案例)
考虑点:质量模型(功能、性能、兼容、易用、安全)
作用:防止漏测
     实施测试标准

格式(⼋⼤要素):

用例编号:项目+模块+编号用例标题:预期结果+操作步骤模块/项目:所属项目或模块前置条件:要执行此条用例,又那些前置操作优先级:表示用例的重要程度或者影响力P0~P4(P0最高)测试步骤:描述操作步骤测试数据:操作的数据,没有的话可以为空预期结果:期望达到的结果 如何设计测试用例

不同的场景和需求,有不同的用例测试方法,需要学习用例的设计方法

声明:是学习黑马测试教程的,有兴趣可以点击链接学习学习入口

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/739371.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号