注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网易杭州 QA Team

务实 专注 分享 做有态度的QA

 
 
 
 
 

日志

 
 

小结一些自动化相关的好习惯,好流程  

来自尘泥   2012-10-26 16:41:44|  分类: 自动化测试 |举报 |字号 订阅

  下载LOFTER 我的照片书  |
先贴一下之前进行持续集成分享时小结的内容
 
持续集成定义
==========
略过
 
持续集成要素
==========
一个专用的测试环境
- 可以任意重启,及时更新环境 
- 以环境更新为一个持续集成轮次的起点
- (推荐)一批专用的测试账号,与手动测试隔离
- (推荐)一个专用的测试数据库
 
适度的运行间隔
- 考虑开发代码提交时间和频度
- 考虑自动化运行耗时和测试机负担
 
清晰有效的运行结果推送
- 邮件标题区分【通过】【未通过】,并设置邮件过滤器
- 邮件中将失败用例置顶
 
【重要】及时的处理和反馈
- 群回邮件解释失败用例
- 建立相关任务跟踪发现Bug,并在邮件中回复Bug单号
- 及时维护用例
- 逐步建立信心
 
其他
- 指定自动化接口人
- (推荐)多种测试类型搭配
- 【重要】UI自动化一定要保证运行稳定性及结果可靠性
- 用例区分stable/dev,stable用例失败后要求回复邮件解释原因
- 使用Tag(http://192.168.150.56:3002/welcome) 收集用例运行的历史信息,便于后续分析,指导改进方向
 
++++++++++++++++++++++++++++++++++++++++++++++++++++++

上面已经总结的差不多了,再补充一些

【1】发布一些用户文档,Java-Doc,例如:
http://192.168.150.56:3003/autotest_lofter/html/index.html
http://192.168.150.56:3003/dagger_javadoc/doxygen/html/index.html

【2】制定一些用例review标准,基本上包括3方面:
Java编码规范 - 使用CheckStyle
自动化相关要点 - 测试开发组制定
产品相关的用例设计规范(用例粒度,验证点设计,驱动数据设计,抽象公用API,等)- 产品内部讨论达成共识并贯彻执行

【3】大家分享交流自己写的用例,互相学习,取长补短,这也是制定用例设计规范的一个方式

【4】最后一条,不管什么工作,包括自动化在内,如果可以预见这件事将会在相当长的一段时间内执行(譬如:各种例会,回归测试,周报打分,等等),就应该或者说必须考虑将其逐步规范化,流程化,高效化,从而取得一个长期的收益


+++++++++++++++++++++++++++++++++++++++++++++++++++++++


打完收工

  评论这张
 
阅读(959)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016