51Testing软件测试论坛
标题:
我的action怎么没了?
[打印本页]
作者:
aileen
时间:
2008-9-8 13:08
标题:
我的action怎么没了?
我在main action中调用RunAction "aaa", oneIteration
结果不知道怎么回事,这个aaa action 在qtp中没有了, 但在文件夹目录中对应这个action的文件夹还是存在的。
于是,我有新增加了一个action, 取名为“aaa”,然后在将老aaa文件夹中的内容拷贝到新的aaa中,结果在qtp中新的action也没有了。
请问怎么回事?
我应该如何把这个action找回来呢? 谢谢。急死了,辛苦写了很久的。
作者:
rcpp
时间:
2008-9-8 13:54
如果只是把Action里的脚本内容找回来(不包括对象库、设置)
到那个Action目录下找到Script.mts,文本编辑器打开,里面就是
"aaa action 在qtp中没有了",这个没有了是什么概念?Expert View里面选择Action也没有这个Action?
[
本帖最后由 rcpp 于 2008-9-8 13:56 编辑
]
作者:
aileen
时间:
2008-9-8 14:12
不仅仅是找回脚本代码,还包括对象库以及其他的所有内容。
"aaa action 在qtp中没有了",这个没有了是什么概念?Expert View里面选择Action也没有这个Action?
这个就是说,Expert View里面选择Action也没有这个Action了,状态和老的aaa是一样的啦。
作者:
rcpp
时间:
2008-9-8 14:29
打开对象库,看看那个Action的对象库还在不在
再问一句,你运行的时候,会提示找不到Action么?
[
本帖最后由 rcpp 于 2008-9-8 14:30 编辑
]
作者:
aileen
时间:
2008-9-8 14:33
是的。
在对象库里找不到该action了,因为这里显示的和Expert View里显示是一样的呀。
作者:
rcpp
时间:
2008-9-8 15:12
唉,那只剩最后一个办法了
文本编辑器打开你脚本目录下面那个“脚本名.usr”文件
看看里面的[Actions]一栏,是不是没那个Action?
手工添加上去,注意格式
再找到[ExtraFiles]一栏
手工添加上去,还是要注意格式
再重新打开脚本,还不行,那就重新写吧~
作者:
aileen
时间:
2008-9-8 16:01
好了,谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2