51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1532|回复: 1
打印 上一主题 下一主题

[原创] 调用公共对象库的问题!!!!!!!!!!!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-8-21 09:17:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
调用公共对象库后,在available keywords那的 test objects下有调用的公共对象,
但在对象库里 调用的对象还是灰色的 这样不是不能看到很多属性了么? 公共对象库到底是用来做什么的?具体的作用是什么呢? 求助啊!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2012-8-25 10:23:55 | 只看该作者
我是这样想的~
公共对象库:既然是公共,那就是大家公用的,很多人,那就意味着这个东西是用来协作劳动的。
当一个Test含有多个Action的时候,特别是一个项目有多个人做的时候,由于每个人录制的对象名称都不一样,存在差异,这就导致大量的函数、对象被分开维护,这在后期是个很大的工作量,可能有个人就整天耗在调试代码、修改对象库上了。如果大家可以使用相同的对象库,那么编写出来的函数输入输出不会存在太大差异,代码的复用度增加了;同时,对象数量被明显缩减,当页面发生变动时只需要修改很少对象属性就可以了。

总的来说,是为了保持对象使用的一致性,降低代码的维护难度。
对象库中尽量只保存复用频率特别高的对象,对于少用的对象和属性经常变动的对象,使用描述性编程
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 03:13 , Processed in 0.079484 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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