技术支持
AutoRunner常见使用问题及解答

一、安装问题
1.  
产品首次安装,即可免费使用15天,到期后继续使用,请req文件、公司名称、姓名和联系电话,发送至sales@spasvo.com,我们会在两个工作日内给予回复,请将收到的License放至安装文件夹即可,或者直接电话联系技术支持。
2. 安装出错的问题:此问题多发生在Win7操作系统上。由于软件安装时要进行各种读写操作、电脑硬件信息获取、插件的注册等,每一项操作都需要程序有权限,而在Win7下默认是没有权限的,所以安装往往会出现问题。解决方法是:右击安装包,在弹出菜单中选择以【管理员权限运行】即可。


三、录制问题
1.   录制不出脚本的问题
原因有可能是软件安装过程中出现了问题,如果是则可以重新安装一次软件,但要注意的是一定要记得先将安装目录下的lic拷贝一份,待安装完成后重新导入,否则lic将会被重写为试用版的lic;另一个原因可能是License文件过期或无效引起,如果是则需重新申请License(具体看软件的安装),替换掉先前的License即可;如果是其它原因,您可以直接电话联系或是发邮件联系我们,我们将以快速度帮您解决。
2.   Java程序录制不出脚本的问题
第一,请确认您申请的lic文件时是否选中了支持Java程序的录制,如果没有选的话,是录制不了的。
第二,请确认System32目录下是否存在JavaAccessBridge.dll和JAWTAccessBridge.dll文件,如果没有请重新安装软件。
第三,在启动一个Java程序的前提下,尝试去删除上一步的两个文件,如果可以删除,可能是安装不完整或是后来删除了安装文件,请重新安装。
3.   网页录制不出脚本的问题
第一,请确认在软件安装时,杀毒软件弹出的插件拦截消息被放行,如果选择禁止的话,网页录制不出脚本。
第二,请确认您申请的lic文件时是否选中了支持IE的录制,如果没有选的话,网页录制不出脚本。
第三,目前软件只支持IE浏览器的录制,如果你使用的浏览器不是IE,网页录制不出脚本。
第四,请确认安装目录下是否存在SpasvoIe.dll文件,如果没有可能是安装不完整或是后来删除了安装文件,请重新安装。
第五,在启动一个网页的前提下,尝试去删除SpasvoIe.dll文件,如果可以删除说明插件没有被注册,需要手动注册插件,方法是:
在【开始】-->【运行】中输入     regsvr32  "C:Program FilesSpasvoAutoRunnerSpasvoIe.dll"
引号内的内容根据实际路径而定,如果是Win7系统,则应在System32目录下找到cmd.exe 程序,右键以管理员方式运行,再输入注册命令代码。
第六,随意打开一个网页,点击【工具】-->【管理加载项】,找到下图中的项,查看它的状态时否处于“已启用”状态,如果没有,请启用它。
 

四、回放问题
 
1. 无法回放的问题
a, 查看脚本,有关录制的部分是绿色显示的部分。如果找不到此段脚本,则说明是录制的问题,在点击录制之后,鼠标点击的第一个软件窗口时已经开始录制操作,此时回到AutoRunner中,如果右上角未出现相应的代码,则说明无法自动录制。
b,未预先设定好被测软件,在回放时,需要将被测软件重置于录制开始时候的状态,从哪里开始录制,从哪里开始回放。回放的第一句话通常是激活该被测软件。
 
2. 回放不完整的问题
查看信息输出窗口的提示信息,根据失败信息去修改脚本或对象库对象。出现的比较高的失败原因有以下几个:
a, 没有找到对象。指的是回放对象不存在了,如果回放对象是一个窗口,当窗口被关闭或大小改变时会提示此错误,重新打开窗口即可回放通过;如果对象是一个控件,当控件不可见或是大小、文本改变时也会提示次错误,此时可以通过修改对象库中对象属性的权重进行模糊匹配回放。
b,回放对象不在对象库中。所有的回放对象在对象库中都要存在才能回放成功,如果没有则会报这个错误,此时可以手工添加对象到对象库,方法是:打开对象库;点击左下角的“增加对象”按钮;将鼠标移动到待添加的对象上方;同时按下键盘上的Ctrl和Alt键并维持1秒左右,在右下角的信息提示框中,会显示录制下来的对象,且对象已自动添加到了对象库中。
 
3. IE元素回放不通过的问题
网页相对于Windows对象和Java对象来说要复杂一些,所以在回放网页时某个动作会出现通不过的问题。在回放时请确定网页已恢复到录制时状态,并且已经加载完成;在执行动作后有新网页打开时,可以在后加一个sleep命令设置一个等待时间,以便等待网页被完全加载。在回放时,可以适当删减一些不必要的命令等。
 
4. 回放不停止或回放时间过长的问题
回放不能停止,很大一部分是发生在脚本的串联调用过程中,由于串联调用的脚本形成了一个调用环(A脚本调用B脚本,而在B脚本中又调用了A脚本),导致回放进入死循环,解决的办法只能通过任务管理器强行结束。对于回放时间过长,有可能是执行的脚本过多导致,也有可能是执行某一句脚本失败,而软件进行了多次尝试,解决的办法是,添加ar.setStopWhenError (true)命令,使脚本执行失败时立刻停止,还可以调用setSynchronizationTime命令将时间设短一点。

5. 循环参数表未执行的问题
1、检查参数表数据设计的是否正确;
2、对参数表进行的任何修改是否都已保存;
3、循环参数表的循环体脚本是否编写得当;
4、检查参数化后,回放时的实际对象在对象库中是否存在。
5、循环参数表是很高级的脚本流程设计,在编写之前请认真查看“高级应用”的相关内容和例子。

软件产品
泽众软件工具使用技术支持
电话:021-60725088
Email:sales@spasvo.com
QQ:1404189128
培训、产品购买及试用授权等事宜
电话:021-60725088
QQ:1404189128
Email: sales@spasvo.com
联系我们
电话:021-60725088 61079698
传真:021-60725088 转8017
邮箱:sales@spasvo.com
地址:上海市普陀区武宁路423号18号楼1楼
邮编:200063
软件产品 | 联系我们 | 投诉建议 | 诚聘英才 | 用户列表 | 网站地图 | 友情链接
沪ICP备07036474 2003-2016 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd