51Testing软件测试论坛
标题:
QTP9.5 在vista下运行的小问题
[打印本页]
作者:
风吹我走
时间:
2008-4-14 20:52
标题:
QTP9.5 在vista下运行的小问题
VISTA虽然还未普及, 但是有的人还是喜欢上VISTA了, 比如说我(我知道云层也是^0^).... 咳咳,言归正传, 我在VISTA下运行
QTP9.5, 发现了一些问题, 是因为VISTA的对权限限制的太严格所导致的, 和大家分享一下.
QTP课程刚刚开始, 要做一个作业, 调试脚本,脚本的实现的流程如下: 打开flight,然后登录, NEW 一个订单, 按要求填写数据
, 点击[Insert Order], 继续点击NEW(清空显示的数据), 然后OPEN一个订单, 需要用"Order NO."来进行查询打开.
OK, 基本流程是这样, 脚本在别的系统下已经调试好了,执行可以通过,没有任何问题, 在vista下打开此脚本运行. 但是,运行
到输入日期的那行脚本就读不过去了.会出现图一的错误.
但是,如何去解决呢? 我用管理员身份运行QTP 图二. 然后运行一下脚本?? 没问题了吧~~
其实就是vista的权限问题. 在vista下, 仔细观察C盘和其他盘的区别, 你会发现 C盘会比别的盘多了一个图标, 个人理解是这
样的: vista下, 用系统默认的用户进行登录, 在C盘是没有权限的(不要说你登录用Administrator,无语....),不管你是做一个NEW
的操作, 还是paste操作,还是delete操作, 都要经过一个步骤, 就是确认是否用管理员运行是否允许相对应的操作. 因此,我们需要
用管理员身份运行QTP,才能保证软件的正确运行.
下边我们看一个例子: QTP是自带一个飞机订票系统的, 我们在程序里打开. 输入一些数据. 点击[Insert Order]. 数据插入进
去没啊~~ 我们查一下. 在菜单栏 Analysis-->Reports... 哎? 数据是不是没有保存上呢?(我的是没保存上, 不知道大家是不是呢
?)
OK,我们现在用管理员运行这个订票系统, 同样的操作, 数据正常保存了. 这个是不是能说明一些问题呢?
不好意思,占用了大家这么长的时间, 只是QTP在VISTA下运行时候出现的问题, 可能有的人也出现了, 所以在这里说一声~~ 祝
福大家在自动化测试工具的学习中, 更上一层楼~~GOOD luck~
作者:
hsjzfling
时间:
2008-4-15 21:45
9.5看来挺不错~多了Tip提示,还多了Maintenance Run Mode~就不知道实用性怎样
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2