QTP;描述性编程(DescriptiveProgramming);描述性编程简介;掌握描述性编程的两种写法;它是一个对象库,里面添加了一些需要操作的
百度网站的对象。接下来我们来看代码的实现:
Browser(百度一下,你就知道).Page(百度一下,你就知道)._
WebEdit(wd).Set QTP自动化测试技术领航
Browser(百度一下,你就知道).Page(百度一下,你就知道)._
WebButton(百度一下).Click;描述性编程; QTP提供了描述性编程(Descriptive Programming)这个解决方案。
事实上,在很多情况下,对象都不会顺我们的意思,经常会面临“不是我们想不想把对象添加到对象库,而是根本没法添加”这种尴尬局面。所以,此时“DP”可以担起重任了,替“ORP”完成它无法完成的事!
现在把之前添加好的百度的对象全部删除!;
已经没有对象供我们使用了,怎么办?当前需要做的唯一的一件事是“照搬”!搬什么?虽然对象库里的对象没了,但是我们完全可以将对象库中的内容直接搬迁到脚本中去。又是什么内容是需要搬迁到Expert View中去的呢?—就是我们所要用的对象的一个个属性及其属性值,一起来看下是怎么搬迁的,如下所示:;
代码1
Browser(micClass:=Browser
原创力文档

文档评论(0)