026300 发表于 2012-5-31 12:29:51

QTP打开文件的运行错误

rt,在qtp运行过程中,我要打开temp下的某个临时文件,但是偶尔会出现“文件损坏,或者文件为只读”这样类似的提示,这个现象出现的比率大概是25%左右,且没找到规律,每次出现这个现象时,通过手工打开都正常,在qtp中体现的就是run error,提示为“无法访问“OWCSheet12184.XML”。该文件可能已损坏,或者文件所在的服务器没有响应,或者该文件是只读的。”

请教大家这个问题怎么解决呢?脚本运行老是不稳定,比较郁闷

mimmy 发表于 2012-5-31 14:07:53

最好不要去访问临时文件,可能正在被其他软件使用,手工打开只是它的副本,不能说明能打开其本身

026300 发表于 2012-5-31 14:30:10

最好不要去访问临时文件,可能正在被其他软件使用,手工打开只是它的副本,不能说明能打开其本身
mimmy 发表于 2012-5-31 14:07 http://bbs.51testing.com/images/common/back.gif

用qtp打开,和用手工打开有什么区别么?

mimmy 发表于 2012-5-31 15:38:01

用qtp打开,和用手工打开有什么区别么?
026300 发表于 2012-5-31 14:30 http://bbs.51testing.com/images/common/back.gif
看你是如何手工打开了,如果用记事本的话,就是以副本方式,而QTP是独占

okyiliang 发表于 2012-5-31 15:50:39

学习了

黑羽祭 发表于 2012-5-31 16:14:26

一般不在temp临时文件下进行操作。

joykao 发表于 2012-5-31 16:52:33

{:3_74:}

026300 发表于 2012-6-1 10:39:56

哦,我是以excel形式打开的xml文件,如果不在temp中打开,就需要把这个文件独立保存,然后再打开,而且涉及到excel的不同版本,比较麻烦,所以在temp中直接查看文件中的内容;
页: [1]
查看完整版本: QTP打开文件的运行错误