51Testing软件测试论坛

标题: QTP检查点、输出值的文件位置在哪 [打印本页]

作者: jimmyzhou    时间: 2008-3-6 21:19
标题: QTP检查点、输出值的文件位置在哪
做了一个输出值,做错了,从代码中删除,重新写的时候还能看到刚才命名的输出值检查点,感觉应该有个像对象库一样的东西在管理他们,但不知道在哪,每次都把已经不用的匹配出来,很烦,请高手指点
作者: jimmyzhou    时间: 2008-3-7 10:56
自己顶下
作者: 风过无息    时间: 2008-3-7 18:45
在你的datatable里找找看
作者: idan    时间: 2008-3-9 09:45
没看懂,是代码里删除,关键字视图里还有吗?为什么不直接在关键字视图删除呢
作者: 风过无息    时间: 2008-3-9 21:06
不是关键字视图,QTP的datatable,查下帮助看看,,就是很象EXCEL那个,,但是因为是runtime的参数,,楼主可以在result里看见这些值.
作者: gy21st    时间: 2008-3-9 22:58
和datatable无关。9.2之前的版本对于output检查点要在keyword view中才能彻底删除,比较难管理。9.5版本把检查点放到对象库中管理,方便很多。
个人觉得能不用就不要用qtp自带的检查点方法,写两行代码容易管理得多。
作者: 风过无息    时间: 2008-3-10 08:40
假如我没记错的话,output检查点会在datatable里建立一列,你可以在output检查点执行完了以后使用该值.不清楚楼上的说和datatable无关是什么意思,望指教.~~~
作者: gy21st    时间: 2008-3-10 09:08
原帖由 风过无息 于 2008-3-10 08:40 发表
假如我没记错的话,output检查点会在datatable里建立一列,你可以在output检查点执行完了以后使用该值.不清楚楼上的说和datatable无关是什么意思,望指教.~~~


嗯,估计你好久不用了,记忆不太准确。只有output输出到datatable时才会出现你说的情况,还有输出到参数,环境变量等情况呢。
而且按照理解,lz问的不是这个问题,应该是创建一个输出检查点后如何删除的问题,检查点是不能重名的。9.2以前的版本确实不好维护,一定要在代码中存在而且找到这行才可以,expert view中代码删掉了,而实际检查点还在的。就和你runaction一样,你把代码删掉,这个reused action还在你的test中。9.5估计也是意识到这个情况,把检查点放在对象库中维护,确实方便很多。
作者: jimmyzhou    时间: 2008-3-10 18:39
恩,顶楼上,确实是这样,由于某些误操作比如命名错误,弄了好多没有用的数据在里面,而且在专家视图中写代码时会自动列出系统中所有的检查点,一直想找个办法删除掉这些垃圾不用的检查点,可以找了好久也没找到放在哪里,很郁闷的说。。。
作者: zte_boy    时间: 2008-3-10 18:45
我几乎不用QTP自带的检查点,一般都是自己写两行代码,呵呵,简单又方便
作者: jimmyzhou    时间: 2008-3-10 18:49
也曾试过自己写检查点,没写明白,总以为检查点应该保存在一个像对象库的文件中,手写无法实现。不知道楼上能不能举个简单的例子和相应的代码呢。
作者: gy21st    时间: 2008-3-10 19:40
你的大部分问题都可以在帮助里找到
作者: 54111    时间: 2008-3-11 09:36
楼主RTX什么版本的 我们这里用的是RTX2006破解




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2