美文网首页测试员的那点事
初级测试工程师-一个项目从立项到发布的流程

初级测试工程师-一个项目从立项到发布的流程

作者: 望月成三人 | 来源:发表于2019-02-21 22:05 被阅读1次

    本文主要从一个项目的立项到发布的整个流程,公司的相关角色的主要职责

    项目流程.png

    各个角色说明

    产品经理(BA)

    • 接受销售,客户,领导的零散需求,把需求梳理成一个整体可以演示的方案,一般产品经理都用Axure这个工具,设计原型交互

      • 登录页面,由用户名和密码框构成
      • 注册的用户名由字母,数字,长度等限制,这些也是由产品经理设计出来的
      • 所有的这些页面行为都是产品经理用Axure设计出来的
    • 编写需求文档(PRD)。对原型页面的内容进行详细分解,告诉这个产品由多少个页面组成,每个页面由多少个元素(按钮,输入框等)组成,页面列表怎么展示,点击链接跳转到哪里等等,所有的交互行为

    • 下面就是原型的设计


      原型.png

    设计(UI)

    • 就是根据产品经理的原型设计,设计不同的UI页面,包括页面上的文字,配色等都是UI设计出来的

    技术研发(RD)

    • 根据产品经理的原型,需求文档,UI的设计图,程序员通过编码的方式转发为可以使用的产品

    测试(TE)

    • 测试根据产品经理的原型设计和需求文档(PRD)来编写测试用例。
      • 测试用例就是测试工程师编写测试步骤,比如输入用户名和密码,点击登录,跳转到了我的主页,测试用例是指导测试工程师对产品怎么测试,是测试工程师最核心的工作技能
      • 测试用例编写后,由BA,相关开发人员,项目经理,测试进行评审,直到大家一起评审通过
    • 当程序员完成某个功能开发后,测试根据测试用例进行测试
    • 缺陷的跟踪(BUG)。根据测试用例测试功能,发现有缺陷,提bug到缺陷管理平台指派给研发工程师,研发解决bug后,由测试验证并关闭bug
    • 测试报告的输出。测试通过后,每个版本的测试报告,项目上线后的项目总结等

    项目经理(PM)

    • 整个项目的人员统筹安排
    • 项目的风险评估
    • 项目的进度把控

    其他

    • 下一篇的预告:当你输入一个url发生了什么?

    • 在微信公众号搜索xiaobaiji008,和我一起进步,你也可以扫描下面二维码进行关注

      image

    相关文章

      网友评论

        本文标题:初级测试工程师-一个项目从立项到发布的流程

        本文链接:https://www.haomeiwen.com/subject/hkadyqtx.html