51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1769|回复: 2
打印 上一主题 下一主题

[原创] 大家讨论下ACTION和函数区别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-9 23:05:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yuwen123441 于 2010-10-9 23:10 编辑

很多时候,在写QTP脚本的时候,就在想ACTION和函数的区别,两者有着太多的相似的地方。
比如说:我要做一个程序关闭的动作,有两者选择:
1、我可以写一个ACTION来执行关闭操作,这个ACTION的功能定义就是执行关闭操作
2、写一个函数,功能是执行关闭操作
这个时候,我就在想无论用上面那个方法都是合适的,合理的
所以想请教大家,一起讨论下ACTION和函数,具体什么时候用ACTION合适,什么时候用函数函数。

如:函数主要是封装一个功能,而且一个函数的功能要简单、单一,强调复用
      ACTION强调的是封装一个测试点的测试步骤,功能要求更加复杂,可能是很多步骤的组合,和测试用例更加相关。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-10-10 11:09:22 | 只看该作者
Action可以算作业务操作,Function可以看做是很细化的Components,可复用性极高
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-10-11 08:50:06 | 只看该作者
我想是否可以看为两个层次, 如LS所说, Function其实时最小功能单元(根据实际情况开发) , Action是这些小功能单元的组合 实现业务逻辑
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 07:48 , Processed in 0.069088 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表