我会定期把我的测试心得和体会发表在这里,希望来阅览的每位朋友都有所获。即使没有,有一点启发,我也心满意足。我也欢迎您的留言,哪怕是对我的批评,或者是指出我的错误。

Part VI---Design Phase

上一篇 / 下一篇  2013-03-22 14:40:07

ü Q1自动化测试Framework Creation

Framework:为automation提供一套完整的解决方案,包括一套完整的common functions , standards, process等等。物理显示形式为一套代码。

几种驱动方式:1.数据驱动Data driven 2.关键字驱动Key word driven. 3.复合式驱动。

 

ü Q2Frameworkbenefits

1.      节约时间和工作

2.      复用的测试脚本块

3.      降低脚本maintaineffort

4.      脚本搭建人员能很容易搭建测试用例

5.      Screenshot方便分析测试结果

6.      能在很长的时间中节省巨大的成本

 

ü Q3Automation script. building approach

一套好的脚本前提是开始之前划分好颗粒度,划分方法为:

1.      按页划分:这是最简单的划分方法。在一个可重用的业务组建中存放所有的操作,用测试数据和脚本来控制需要执行的流程

2.      按业务流程划分:这种方法要求设计人员具备较强的业务背景知识。设计人员必须清楚地知道哪些操作是联系在一起的,并且在可重用组件中确定这些操作。

按操作分:比如点击一个按钮视为一个操作。(

TAG:

 

评分:0

我来说两句

Open Toolbar