软件测试基础知识1

1、认识软件测试行业(认识软件测试、测试主流技能)
      软件测试:使用技术手段验证软件功能是否满足需求
      目的:用最少的人力、物力、财力,找到软件中的问题并修复,从而降低商业风险
      测试主流技能:功能测试、自动化测试、接口测试、性能测试
            功能测试:主要验证程序的功能是否满足需求
            自动化测试:使用代码或工具代替人工验证项目功能
            接口测试:真的模块与模块或系统与系统之间数据请求地址进行测试
            性能测试:模拟多人使用软件,查找服务器缺陷

2、能够对测试技能进行分类(常见的测试分类)
     按测试阶段划分:单元测试、集成测试、系统测试、验收测试
            单元测试:针对程序源代码进行测试(开发)
            集成测试:又称接口测试,针对模块之间访问地址进行测试
            系统测试:对整个系统进行测试包括功能、兼容、文档等测试
            验收测试:主要分为内测(内部人员)、公测(玩家),使用不同人群来发掘项目缺陷
      按代码可见度划分:黑盒测试、灰盒测试、白盒测试
            黑盒测试:又称功能测试(看不见源代码,主要针对功能进行测试)
            灰盒测试:又称接口测试(看见部分代码,主要对程序接口进行测试)
            白盒测试:又称单元测试(看见全部代码,主要对程序源代码进行测试)
     扩展:系统测试和黑盒测试重点核心是-功能测试、集成和灰盒又称接口测试
            单元和白盒是对代码进行测试、自动化测试属于功能测试、性能、安全属于专项测试
            冒烟测试:大规模执行测试之前,针对程序主功能进行验证,保证程序具备可测性

3、知道测试应该考虑那些方面(模型)
      模型:质量模型(ISO/IEC 25010)、测试模型
            质量模型:提供测试设计的不同角度视野和验证方向
                  功能性、性能效率、兼容性、易用性、可靠性、信息安全、可维护性、可移植性
            测试模型:W模型-
                  开发流程:用户需求、需求分析、概要设计、详细设计、编码、集成、实施、交付
                  测试流程:验收测试设计、系统测试设计、集成测试设计、单元测试设计、单元测试、集成测试、系统测试、验收测试

4、知道工作中测试的流程(软件测试流程)
             前置条件:阅读需求分析文档,记录不明确之处
             需求分析:确保各部门需求理解一致、站在不同角度对需求进行查漏补缺、
             计划编写:测什么:测试目标及范围、谁来测:人员进度安排、怎么测:测试策略、测试工具
             用例设计:设计执行测试的文档
             用例执行:项目模块开发完成开始执行用例文档实施测试、执行测试的文档
             缺陷管理:对缺陷进行管理的过程:提交->验证->关闭
             测试报告:实施测试结果文档、有:测试目标、测试过程、缺陷统计、缺陷分析、测试总结

5、能够说出用例设计格式(测试用例)
                    用例:用户使用的案例
                    测试用例:执行测试的文档(用户使用的案例)
                    考虑点:质量模型(功能、性能、兼容、易用、安全)
                    作用:防止漏测、实施测试标准
             用例编写:项目+模块+编号
             用例标题:预期结果+操作步骤
             模块/项目:所属项目或模块
             前置条件:要执行此条用例,有哪些前置操作
             优先级:表示用例的重要成都或者影响力P0~P4(P0最高)
             测试步骤:描述操作步骤
             测试数据:操作的数据,没有的话可以为空
             预期结果:期望达到的结果

【以上均为网上视频学习笔记,如有侵权请告知,我立马删】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值