fsweicaixia 发表于 2013-9-9 16:04:00

测试脚本编写格式采用哪种方式比较好

测试脚本编写格式采用哪种方式比较好
1:描述性编程,查询资料后有些框架是将对象属性写在excel文件内,然后每次读取,我在纠结,为何这么做,比QTP对象库好在哪里,除了管理方便和节约空间之外,优势在哪里,没读取一个属性值就要创建一个Excel应用程序,打开,读取,退出,释放,关闭等Excel文件,比如:登陆测试本来20秒就完成了,现在要操作excel文件,需要50秒才能登陆完成。如下图设计:

2:QTP对象库格式,

Alvin-x 发表于 2013-9-9 17:28:35

将属性放在Excel中咧?可以直接描述啊:
如:Window("id:=2","text:=xx")
描述性编程,用起来比较灵活...

fsweicaixia 发表于 2013-9-9 17:54:35

每读取一个属性值就要创建一个Excel应用程序,打开,读取,退出,释放,关闭等Excel文件,比如:登陆测试本来20秒就完成了,现在要操作excel文件,需要50秒才能登陆完成。

fsweicaixia 发表于 2013-9-9 17:56:12

我最准决定采用ORP编程,描述性弄懂就成了,需要时在用。

Alvin-x 发表于 2013-9-10 11:05:36

其实用什么方式,个人感觉还是基于项目的需求来决定(当然个人的偏好也是一小部分因素),但“殊路同归”只要能很好的完成任务就OK了.......

fsweicaixia 发表于 2013-9-10 22:00:03

是的不再纠结了 纠结太浪费时间了

赵佳乐SMILE 发表于 2013-9-11 11:27:10

其实我不懂 我还想学学呢 哪个好啊?

fsweicaixia 发表于 2013-9-11 17:58:22

你看书吧,《精通QTP-自动化测试技术领航》第134页至145页,去详细的过一遍。还有一点就是要自己去试验,不同的方式都试运行一下,总结一下,看看那种方式比较适合被测系统。

Alvin-x 发表于 2013-9-11 21:53:32

不管描述还是对象库,会点编程最好。。。。

fsweicaixia 发表于 2013-9-12 00:27:40

是的本人会点点编程

yuna4217 发表于 2013-9-12 16:29:56

学习

黑羽祭 发表于 2013-9-13 11:36:52

回复 10# fsweicaixia


    结合使用,效率还是不错的。
没必要所有的描述性编程都提出到Excel中,比如登录界面是肯定需要的,所以就可以用对象库,但是比如一些可选内容或者特别添加的控件,也可以尝试在Excel描述。读Excel数据时,做个简单的判断,有则用,没有则不用。
一点个人总结。

fsweicaixia 发表于 2013-9-13 18:22:48

对的 结合使用的
页: [1]
查看完整版本: 测试脚本编写格式采用哪种方式比较好