大家讨论下ACTION和函数区别
本帖最后由 yuwen123441 于 2010-10-9 23:10 编辑很多时候,在写QTP脚本的时候,就在想ACTION和函数的区别,两者有着太多的相似的地方。
比如说:我要做一个程序关闭的动作,有两者选择:
1、我可以写一个ACTION来执行关闭操作,这个ACTION的功能定义就是执行关闭操作
2、写一个函数,功能是执行关闭操作
这个时候,我就在想无论用上面那个方法都是合适的,合理的
所以想请教大家,一起讨论下ACTION和函数,具体什么时候用ACTION合适,什么时候用函数函数。
如:函数主要是封装一个功能,而且一个函数的功能要简单、单一,强调复用
ACTION强调的是封装一个测试点的测试步骤,功能要求更加复杂,可能是很多步骤的组合,和测试用例更加相关。 Action可以算作业务操作,Function可以看做是很细化的Components,可复用性极高 我想是否可以看为两个层次, 如LS所说, Function其实时最小功能单元(根据实际情况开发) , Action是这些小功能单元的组合 实现业务逻辑
页:
[1]