美文网首页测试
测试环节如何引入技术方案

测试环节如何引入技术方案

作者: 倔强的潇洒小姐 | 来源:发表于2019-04-23 23:46 被阅读34次

一、功能测试为何要引入测试技术

1、业务发展需要技术辅助

  • 业务复杂
  • 用户量大
  • 迭代频繁

2、测试技术的发展

  • 功能测试 + 工具
  • 自动化测试体系
  • 测试平台及服务

二、测试各个环节可能引入的技术有哪些

1、需求评审阶段

  • 项目管理技术:jira、禅道、公司内部平台
  • 需求测试: 测试方案选择——功能测试,性能测试,安全测试

2、用例编写阶段

  • 用例编写:freemind、excel、testlink、公司内部平台、自动化测试
  • 底层测试:接口Mock、接口/服务自动化测试
  • 前端测试
    webUI自动化测试:webdriver,python/java,unittest/testNG,jenkins
    App:Appium,python/java,unittest/testNG,jenkins

3、开发提测试阶段

  • 单元测试
  • 静态代码扫描:jacoco
  • 冒烟测试
  • Code Review

4、测试阶段

  • 环境部署
  • bug管理与跟踪
  • 自动化测试回归
  • 日志排查及其他业务相关工具

5、上线阶段

  • 打包与发布
  • 持续化集成
  • 自动化测试回归
  • 平时工作中测试相关技术积累,基础设施建设

6、线上回归

  • 自动化测试回归

7、平时工作中测试相关技术的积累,基础设施建设

三、如何在测试环节中引进技术

1、关注与业务相关的测试新技术

  • 公司的业务是什么
  • 关键流程
  • 现在业务有哪些公司和我们是同类的产品(竞品公司)
  • 同类产品的公司测试方案
  • 现在有什么新的技术与公司业务比较切合

2、在需求评审确定测试方案阶段,考虑到相关的技术

  • 功能测试:测试工具的使用
  • 测试环境搭建:环境部署,日志排查
  • 回归测试:自动化测试引入
  • 性能:安全测试是否需求

3、注意不断提升自己的技术与团队的整体技术水平

image.png

4、技术人员的备份与培训

image.png

四、技术汇报与推广

1、工作规划中明确技术所占比例,留足充分时间

  • 功能测试与技术建设设置合适比例
  • 人员任务分配手工与代码相结合
  • 安排好时间,预留缓冲时间
  • 允许犯错

2、准确汇报工作过程中的技术贡献

  • 提前向上汇报技术建设规划
  • 及时汇报技术建设进度
  • 阶段性成功展示
  • 成功之后进行必要的邀功

3、适当地对技术成果进行推广

  • 技术建设时要考虑通用性
  • 为公司解决一类问题,而不是一个问题
  • 可为其他业务部门服务
  • 对技术成功进行推广,提高认可度

4、对有技术贡献的同学进行认可和奖励

  • 人才是核心资源,必须重视
  • 充分认可技术人员的贡献
  • 持续对技术人员进行激励

5、识别并留住核心人员

  • 技术牛比较任性
  • 招聘成本较高
  • 准确识别不同人员的技术水平
  • 留住核心人员是发展的动力

相关文章

  • 测试环节如何引入技术方案

    一、功能测试为何要引入测试技术 1、业务发展需要技术辅助 业务复杂 用户量大 迭代频繁 2、测试技术的发展 功能测...

  • 如何写好技术方案

    本文将介绍写技术方案的意义,如何评判技术方案的好坏,如何写好技术方案。 写技术方案的意义 写技术方案根本目的是提高...

  • 技术搜索一条龙

    遇到不懂的技术问题,首先想到的就是去搜索引擎看看。如搜解决方案->比较技术选型->如何安装测试环境->解决测试中碰...

  • 20200209产品经理是否要关注技术方案?

    PRD通过需求评审后,进入技术方案设计环节。产品经理是否要关注技术方案,并参与技术方案评审呢?一般情况下并不需要,...

  • xshell借隧道访问外网

    1 背景 测试服务未开放外网, 使用yum, pip等命令失败, 如何解决呢? 2 方案 通过隧道技术, 将外部服...

  • 测试方案和测试计划,傻傻分不清?

    1)测试计划与测试方案的区别: 计划:属于组织管理层面的文档,从组织管理的角度对测试活动进行规划; 方案:属于技术...

  • 定位技术测试方案

    1. 测试目标 本测试方案,主要是为了验证定位的准确率,通过测试,并且可以调整各个AP的参数,使其定位准确。方向、...

  • 软件测试工作流程

    从测试角度看,一个完整的项目测试流程为 每一个环节都要有测试输出的要求,相应的输出为测试计划、测试方案、用例设计...

  • 测试左移和测试右移

    测试左移 需求评审阶段分析流程和业务逻辑合理性技术方案设计阶段分析方案的合理性编码阶段设计测试用例,监控测试进度和...

  • 2017.1.16 每周工作例会

    胡总: - 今年业务要达到几十亿的业务,技术支持如何配合,测试作为一个很重要的环节要再加强。业务部门、技...

网友评论

    本文标题:测试环节如何引入技术方案

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