51Testing软件测试论坛

标题: robot里面有乱码,怎么解决?help [打印本页]

作者: maggie.fly    时间: 2006-1-12 21:04
标题: robot里面有乱码,怎么解决?help
我在robot的函数中设了断点,但是程序运行到断点的位置不停.是不是因为有乱码?
但是我找了整个文件也没有发现乱码.
如果是有乱码,怎么解决?
作者: sincky    时间: 2006-1-12 21:19
乱码?
脚本里有乱码?
到底有没有乱码,哪里有?
作者: ilovejolly    时间: 2006-1-13 08:28
不懂楼主的意思,没有发现怎么说有呢
作者: maggie.fly    时间: 2006-1-13 21:28
他们说因为有中文,所以就出现乱码.
把乱码去掉后,因为整个文件被编译了,所以在乱码之后的内容也就全乱了.然后程序就不能停在断点的地方了

他们说解决的办法是把乱码之后的内容全部重写.
有没有其他办法解决?
作者: Nokia0906    时间: 2006-1-14 10:42
标题: 国外软件对中文敏感
使用Administrator新建项目、配置项目、使用Robot新建脚本等等,这些操作中最好使用英文命名,哪怕是汉语拼音也好。
国外的很多软件对中文路径敏感,比如Oracle的安装还有LoadRunner的安装。这些软件在安装时就对中文感冒,何况应用时了。所以建议楼主所有跟路径、命名有关的都用英文或汉语拼音,你可以在描述信息里输入中文注释。
作者: maggie.fly    时间: 2006-1-15 19:20
我就是在写的基本函数中有中文注释.
作者: ilovejolly    时间: 2006-1-16 08:00
注释是不会影响你的脚本运行的
作者: maggie.fly    时间: 2006-1-16 23:54
但是它就不能停在我设断点地方.
而且要出现下面情况
比如:
if a <>0 then
  exit function
end if
但是跟踪变量a,它的值明明就是0,可是还是要进如到if里面.
作者: ruisnow    时间: 2006-1-17 14:34
两种情况引起乱码:
一是脚本的行数太大,一般超过500行以后就有出现乱码的可能性。
二是脚本里大量使用了中文。


解决方法:
要每日备份脚本,因为一旦产生乱码,会把脚本的后半部门全部截掉,需要从最近的备份中恢复。




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