OpenGL
Open Graphic Library,定义了一个跨编程语言、跨平台编程的专业图形程序接口。可用于二维或三维图像的处理和渲染,是一个功能强大、调用方便的底层图形库。
和光同尘
在使用selenium时,要注意selenium版本、driver版本 与 浏览器版本之间的对应。
在使用selenium的过程中,可能会出现目标无法获取的情况,所以在项目融合了图像识别框架,不但能够输入xpath识别空间,还可以根据图像识别控件,然后利用Windows操作驱动进行点击等操作。
1、本身的自动化的框架是python的,支持python脚本,而原有的历史脚本都是java的,需要支持历史脚本
2、为了可以使用框架中的 步骤log、操作log、结果断言,而不是单单java运行的结果
主要是使用了现有的一个第三方库:java2python(依赖于antlr库)
虽然这个库可以基本实现java转python,但是很多继承关系、库的引用上都不太符合自动化框架的脚本设计
所以还需要根据我们自己的自动化框架的脚本结构进行一定的改造