首页 测试 体会 查看内容

自动化测试应该保持简单

2014-6-25 14:33| 发布者: tianzc| 查看: 219| 评论: 0

摘要:   如果你看过我以前的文章,你可能会认为我是自动化测试的反对者。这并不是真相。事实上,提供深思熟虑,易于维护,让您物有所值,你很难找到一个比我更热衷的自动化爱好者。  然而, 当提到的自动化时,我有一个问题, ...
  如果你看过我以前的文章,你可能会认为我是自动化测试的反对者。这并不是真相。事实上,提供深思熟虑,易于维护,让您物有所值,你很难找到一个比我更热衷的自动化爱好者。  然而, 当提到的自动化时,我有一个问题,每个人都开始变得盲目乐观地思考他们所有的软件问题。事实上,不是这样的!  好了,现在我的些许吐槽从我的心中涌出来了,  这是使我自动化测试成功的一些个人建议。  成本——在开始自动化之前,要确定好你雇佣的管理者和开发人员。记住,自动化是费时,费财的。  计划——不要随意开始实施自动化测试,要有一个计划和文档来解释方法,每个测试都需要长时间来投入。记住,需要从各方获得签署(认可或支持)。  识别高风险领域——一套自动化测试要成为完全成熟的系统是需要很长一段时间的。所以,需要做一些分析来识别高风险领域如:最常用、高容量、安全或事务部分,然后首先予以关注这些。  识别不太可能变化的领域——维护自动化测试脚本不是五分钟的工作,所以不要从很可能会改变的领域开始。同样,不要以为功能不太可能改变就不需要测试。过去的经验告诉我,永远不要假设。  测试文档——你需要做到,以便清晰地知道其他人的测试覆盖了什么。如果你的自动化测试产品不可用或遇到困难时,文档也可为问题的解决提供便利。  记录测试运行——做一个图表,记录你自动和手动工作的所有测试和跟踪,这样可以清晰地看到以往的记录,帮助你节约公司的资源。  保持简单——记住,自动化脚本应该是简单的,这样他们就可以一次又一次地重复使用。这可以在维护时节约成本,并允许其他人未来接手,特别是如果你有一个外包商。  最后一个是给所有的产品经理、开发经理和市场部门的-  不要以为因为你已经有人编写自动化测试,所有代码质量问题已经结束。记住——automation is only as good as the tests written!

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部