五年工作总结

上一篇 / 下一篇  2012-08-05 20:13:17 / 个人分类:自动化测试

从一毕业到现在五年来,基本都是在做自动化。这五年痛苦并快乐着。从刚进公司时,看着大牛们在键盘上的键指如飞,知道了vim的神奇,对大牛的顶礼膜拜。然 后就一股脑扎进去,跟随着在大牛们,从熟悉产品入手,然后学习测试脚本来实现自动化,再到深入自动化平台NEAT的底层框架的深入浅出。然后再在原来的平台基本上,采用四元组模型合作开发出支持DSL(Domain Specific Language)的CAS新平台,新的平台支持原语关键字与数据驱动,使脚本开发效率大大提高。并在当年部门的创新奖。这时候出去闯了一 年,也遇到了一些问题,同时他们继续开始试运行新的平台。当他们准备大力推广CAS时 又把我给召回来与老搭档们回来,开始开足马力全力推广与完善CAS. 在两年内把产品的自动化率从0到85%覆盖率,打破了自动化只能做回归测试,不能直接做新功能测试的神话。并且实现了测试脚本的在系列产品上的迁移。以及 在CAS在其他部门产品的推广。 以及对CI的支持。组成员从最初的4个人状大到12人,并且还在扩大中,同时也伴随着,老搭档的离去。自己也开始反思。
  1. 测试脚本开发,我们解决stress case 开发效率与持续集成的问题。
  2. 部署,我们解决了物理拓扑与逻辑拓扑的隔离,解决了部署的灵活性,以及覆盖度的问题。
  3. 自动化的执行,对case根据产品功能进行分层管理,stepDebug,CaseDebug,失败reRun的机制,以及脚本的半自动化与手工实现交互性操作。以及每晚testplan的,执行调度计划。大大提高执行与结果检查的效率。
  4. 针对移植,实现case Step的实现黑白名单机制。
  5. 现在正在研究的,根据case的log,来自动位,当前的case的失败原因,与过去一样,还是因为新情况引起的。这样可以大大减少结果检查的工作量。

TAG: Agile agile 敏捷 自动化测试

 

评分:0

我来说两句

日历

« 2024-03-16  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 11538
  • 日志数: 11
  • 建立时间: 2012-04-18
  • 更新时间: 2012-08-06

RSS订阅

Open Toolbar