zoukankan      html  css  js  c++  java
  • 课程笔记——网易测试工程师的日常

    1. 一个产品问世的流程:产品孵化-需求/策划-交互/视觉-开发/测试-系统运维-运营/推广-用户研究-数据分析。
    2. 测试过程:
    1)需求评审(仔细评审需求,挖掘需求漏洞;推动开发仔细评审需求,推动需求仔细完善需求)
    2)测试分析与设计:完成测试分析与用例设计,请开发、需求评审用例思路
    3)提测:严控开发自测质量。希望开发的自测100%通过,若不通过则会分析原因
    4)测试执行:利用多种测试手段保证质量,如功能测试、兼容性测试、APP专项测试(电量、流量等)
    5)测试评估报告:测试情况报告,bug情况报告,存在于哪些模块;收敛情况如何等。已解决什么,还遗留什么Bug。总结分析当前版本可否上线。
    6)上线与跟进:汇总产品质量信息,关注论坛用户发言等。
    3. 测试类型:

    网易的测试平台:网易易测
    其他测试方式:
    bug大扫除,交互/视觉走查,众测
    4. 测试发展: 

    部署持续集成环境:在代码提交时自动跑基本接口测试,静态代码测试、最粗粒度的测试用例等;周期性跑代码;回归测试手动出发测试;
    5. 软件质量考核:项目可用率,即当机时间与不可用时间的比,重要项目要求达99.9%;线下bug率也有要求;针对测试,测试发现的bug依阶段分,要求成下降趋势。
    6. 测试技能要求:
    自学-测试用例设计能力(很重要,场景法、错误推断法、边界值法等),对被测系统的了解(可以针对考拉海购来设计),具备基本的环境部署能力(√),测试流程的把控、沟通协调能力。
    基础知识:软件工程,如项目流程等;开发语言,java/python等;自动化测试;接口测试;性能测试等。了解被测系统的编程语言、开发框架等。
    7. 与开发存在对立情况的时候:
    不需要协调。首先开发不会觉得测试人员找bug是在给他找麻烦,因为如果产品上线了才发现bug而造成重大损失的话,对开发来说后果很严重;如果实在是出现了对立的情况,可以请项目组其它人员参与来分析bug。或者旁敲侧击,迂回解决。不可取很对立的方式来解决。因为本身就是统一的立场。

  • 相关阅读:
    五角星评分小例子
    手风琴案列
    隔行变色
    全选和单选(有一个单选没有打钩,全选也自动不打钩)
    随机数封装
    数组的升降序排列
    js面向对象倒计时与文字左右滚动
    linux知识点总结与随笔(关注linux爱好者公众号的一些笔记)
    线程与进程(我的理解)
    @property在python类中的应用
  • 原文地址:https://www.cnblogs.com/ansyyu/p/7531836.html
Copyright © 2011-2022 走看看