0
点赞
收藏
分享

微信扫一扫

软件测试基础学习

瑾谋 2022-03-11 阅读 72
功能测试

一,软件测试是使用技术手段查找软件是否满足需求。
二,软件测试目的用最小的人员,财物找出软件的问题并且修复bug。
三,为什么选择软件测试人才缺口大.发展方向很大.专业随便.适合没有基础.能很快学会技术.职位稳定。
四,软件测试有四大类:功能测试,接口测试,性能测试,UI自动化测试。
五,功能测试:验证程序功能是否满足需求
    自动化测试:使用代码或者工具代替我们测试项目
    接口测试:针对模块与模块或者系统与系统之间数据发起请求地址进行测试
    性能测试:可以模仿很多人使用软件,查找服务器bug。
六,就业方向:功能+接口
              功能+性能
              功能+自动化
              功能+接口+性能+自动化
七,测试阶段:单元测试,集成测试,系统测试,验收测试。
八,代码清晰度:黑盒测试,白盒测试,灰盒测试。
九,测试策略:冒烟测试(能保证基本功能正常),回归测试(程序员把bug修复好再测试一下),随机测试(看哪一个功能是幸运的被抽到),探索测试
十,1系统测试和黑盒测试核心是‘功能测试’
    2集成测试和灰盒测试是‘接口测试’
    3单元测试和白盒测试是对‘代码’测试
    4自动化测试是功能测试
    5性能测试和安全测试是‘专项测试’
十一,软件质量模型1功能性 2性能 3兼容性 4易用性 5可靠性 6信息安全 7可维护性 8可移植性 ‘重点’(功能,性能,兼容,易用,安全)
十二,W模型:用户需求-验收测试设计   需求分析-系统测试  概要设计-集成测试设计  详细设计-单元测试设计  编码-单元测试  集成-集成测试  实施-系统测试  交付-验收测试
十三,软件测试流程:1‘需求分析’ 2‘计划编写’3‘用例设计’4‘用例执行’5‘缺陷管理(禅道)’6‘测试报告’
十四,测试用例:为了测试项目才诞生的执行文档
十五,用例编号‘项目+模块+编号’
      用例标题‘预期结果+操作步骤’
      模块/项目‘所属项目或者模块’
      前置条件‘要执行此条用例,有哪些前置操作’
      优先级‘表示用例的重要程度或者影响力P0-P4(P0最高‘正向的’)’
      测试步骤‘描述操作步骤’
      测试数据‘操作的数据,没有的话可以用'\’
      预期结果‘期望达到的结果’
      实际结果‘测试的结果是什么’
十六,职位
          项目管理小组‘PMO’
          产品经理‘PM’
          开发‘dev’
          测试‘QC’
          界面设计‘UI’
          运维
          配置管理员‘QA’
          实施

举报

相关推荐

0 条评论