来总结第二天的学习心得啦 ~

想把这两天听课和练习过程中常用的总结回顾一下,以便加深印象!
1、首先我每天打开电脑,打开艺赛旗第一件事就是签到抽 Y 币,哈哈,薅羊毛嘛。
2、拾取时常用到的快捷键:(1)ESC:取消;(2)F2:拾取:当遇到那种先要点一个按钮后才能出现第二个要点的按钮时就可以用 F2,点击一次 F2(即拾取关闭),再点入第一个按钮中,再次按 F2(拾取开启)就可以实现这个难点。其他的我都不熟,暂时没怎么用到过,等用到了到时在总结吧。
3、X 轴 Y 轴的偏移量的计算,这个老师说如果用的多了可以自己目测估算的;但是为了想要更准确的话,还是有计算方法的;比如要点击一个按钮的旁边的输入框的位置,那么先拾取第一个按钮,拾取时旁边会有个坐标位置 XY [1748-815](举例的),则 1748 指 X 轴位置,815 指的是 Y 轴位置。然后再用鼠标点击去拾取旁边的输入框的位置,拾取时旁边也会有个坐标位置 XY[1789-815],那么 X 轴的偏移量就是 1789-1748=41,而且是正数。这样就可以计算出准确的偏移量的值了。Y 轴也是同理的计算方法,另外,向右向上为正,向左向下为负,这个应该都不难的。
4、图片检测组件和截图组件都是用于检测图片是否存在,作为判断网页是否跳转了,图片检测组件返回的结果是 bool 类型,如果返回值为 TRUE,则说明当前页面加载出来了,不需要继续检测了。截图组件返回的是图片路径,它俩都会受到分辨率的变化,基于当前分辨率来截取的,常用的是截图组件。
另外,元素截图组件的返回值也是一个路径,它是属于拾取的,不会受到分辨率的影响,目前 4.0 版本的好像这个组件有问题,运行会报错。
5、验证码组件和获取 OCR 文本组件:可以使用截图组件和验证码组件搭档来获取验证码,由于验证码组件和获取 OCR 文本组件都是需要传入一个图片路径来识别的,所以截图组件的返回值正好是一个路径。验证码组件获取验证码更准确一些,返回的结果是一个字符串,不会有空格。获取 OCR 文本组件返回的是也是字符串类型,但是会带上空格,则还需要 replace 组件去替换掉空格。当识别一个图片里面的文字、字母时而不是验证码的话,就使用获取 OCR 文本组件,验证码组件是属于 OCR 组件里的。
6、获取 OCR 组件或者验证码组件使用时要填入 apiKey 和 secreKey,这两个 Key 值的获取方法如下:(1)在设计器中左上角点击艺赛旗 ID—点击控制台—进入控制台界面后点击我的头像—点击我的 Key—点击创建 Key—随便写个名称后点击保存并创建—返回上页点击管理 Key 后就可以看到 API Key 和 SecretKey 了,将它们复制到验证码组件或者获取 OCR 组件中 apiKey 和 secreKey 即可。这两个 Key 值每天超过 100 次就会报错不能用了。
7、最后一点,考核分数的构成老师也讲了一下:(1)实践成绩的完成效果和完成度占 60%(2)理论考核成绩涵盖课堂知识点和部分课外应用知识点占 30%(3)附加分,即提交作业的合规性,是否回帖,即社区里的艺赛旗培训中心发的每周的培训通知的回帖,另外还有个讲师印象分。
今天的总结就到这了吧。