js脚本运行失败是什么原因?
我们在使用冰狐智能辅助编写js自动化脚本工程中有时候会出现一个非常简单的脚本(简单到只有一个log输出),调试运行时居然出现错误。出现这类问题请按如下方法进行排查
一、是否开启冰狐调试模式
我们建议在写代码时使用调试模式,所以我们要确保打开设备的冰狐调试模式(注意不是android的调试模式),否则就会出现调试代码时出现失败等情况。
二、检查代码是否有中文符号
在js脚本中,除了字符串外,不能出现任何中文符号,包括标点符号和其它不可见字符等。尤其要注意,有的不可见中文字符,眼睛看不见。如果出现非常简单代码就是运行失败,很有可能有不可见的中文字符,建议删除代码重新写一次,基本都可以解决。
三、分析出错log
如果以上两步还是不能解决问题,则要看下设备的log,看到底是脚本解析失败,还是显示语法有问题。通过这三步,所有问题都可以解决。