"异常模块只能捕捉全局 Exception,能否捕捉自定义异常 机器人能否支持继承?无法使用继承将无法重用某些类的特性 run_javascript 函数可以提供更精细化的操作,但是执行方式还没改好的样子,非要 title 和 url 全匹配 ...."
关于 9.0 使用下来的一些感受
- 异常模块只能捕捉全局 Exception,能否捕捉自定义异常
- 机器人能否支持继承?无法使用继承将无法重用某些类的特性
- run_javascript 函数可以提供更精细化的操作,但是执行方式还没改好的样子,非要 title 和 url 全匹配。能否提供合理使用的方式?而且执行成功之后,仍然会出现 execute fail 的错误,会等很长时间
如果是这个文章http://support.i-search.com.cn/article/1550566197256 ,那么还不是我的需求。
我的自定义异常是自己继承 Exception,实现 VerificationCoadeErr 这样的特定错误,艺赛旗将所有的错误拦截,没办法分得清是业务上的异常还是程序写错而出现的异常,导致我只能就地处理业务异常,而不能延迟到其他地方处理。
异常的使用不仅仅是打印错误信息这么简单。
机器人可以使用机器人共享调用功能,参考。http://support.i-search.com.cn:8088/showdoc/web/#/54?page_id=874
捕获自定义异常,请参考相关手册操作,可以使用。