51Testing软件测试论坛

标题: QTP打开文件的运行错误 [打印本页]

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

请教大家这个问题怎么解决呢?脚本运行老是不稳定,比较郁闷
作者: mimmy    时间: 2012-5-31 14:07
最好不要去访问临时文件,可能正在被其他软件使用,手工打开只是它的副本,不能说明能打开其本身
作者: 026300    时间: 2012-5-31 14:30
最好不要去访问临时文件,可能正在被其他软件使用,手工打开只是它的副本,不能说明能打开其本身
mimmy 发表于 2012-5-31 14:07


用qtp打开,和用手工打开有什么区别么?
作者: mimmy    时间: 2012-5-31 15:38
用qtp打开,和用手工打开有什么区别么?
026300 发表于 2012-5-31 14:30

看你是如何手工打开了,如果用记事本的话,就是以副本方式,而QTP是独占
作者: okyiliang    时间: 2012-5-31 15:50
学习了
作者: 黑羽祭    时间: 2012-5-31 16:14
一般不在temp临时文件下进行操作。
作者: joykao    时间: 2012-5-31 16:52

作者: 026300    时间: 2012-6-1 10:39
哦,我是以excel形式打开的xml文件,如果不在temp中打开,就需要把这个文件独立保存,然后再打开,而且涉及到excel的不同版本,比较麻烦,所以在temp中直接查看文件中的内容;




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