设计程式时,最怕的就是莫名的跳出一个个错误提示框了。明明自己程式设计的很合理啊,为啥这个UiPath就是不配合我的理想状态呢,可能是遇到传说中的bug了?
见招拆招,今天咱们来见识几个常见的错误和应对方法,不着不慌,慢慢搞定它们!
1.“变量未赋值”错误提示如下:
Message:
Object reference not set to an instance of an object. This error usually occurs
when using a variable with no set value (not initialized).
Exception Type: NullReferenceException
这类型的错误为变量无初始值。即报错的activity中使用了变量,但执行时发现变量没有找到对应的值,或者变量对应的值为空。通常这个时候,需要检查上一步变量赋值的正确性。
2.“超预设时间”错误提示如下:
Message: (runtime execution error)The operation has timed out.
Exception Type: System.TimeoutException
出现错误的原因通常发生在网页执行点击/取值,或者获取outlook邮件时。UiPath对activity执行动作的默认时间为30秒,若30秒内该activity动作未执行完毕,则会报超时。
这时,需要对此activity的右侧属性中TimeoutMS进行等待时间的设定,单位为毫秒,输入120,000意味着等待120秒,也就是设定等待时间为两分钟。
3.“选择器错误”提示如下:
Message: Cannot find the UI element corresponding to this selector
Exception
Type: SelectorNotFoundException
出现错误的原因为原activity中的selector元素已失效,通常发生在click,type into,get text等于UI element交互的时候。这时候,需要重新选择UI element并且最好对selector做调整,选取idx元素代替aaname属性。
有帮助?点击“赞赏”支持哟,一块钱也是爱
有帮助?分享朋友圈哟,互助的快乐需要您传递
网友评论