我写的UI自动化框架

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

下面是我写的第二轮,因为最近找工作发现基本都用python写的框架,所以要转战python了。

另,某同事写了一个 selenium + unittest(要换成pytest)+ 图像识别 + docker +分布式,不过没分享源码,反正以后可以借鉴这个思路搞。

 

自动化测试模型有:线性模型、模块化驱动、数据驱动、关键字驱动。我需要先真正懂得这个模型。

然后由于近期应该我还是没有写框架的工作需求,所以先暂缓,把python学完再搞。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

当然,后续还是需要补全的,比如数据驱动(导入测试数据)。。。等等

 

 

 

 

 

 

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

下面是我写的第一轮,比起上面的内容,主要是添加了log4j的日志记录功能、arrow用例重启机制、修改了casebase,以及重新排布了下结构

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

后续还需要完善,比如数据、异常的处理、常用元素的操作的封装...

 

 

 

posted @ 2019-06-28 16:53  margot921  阅读(284)  评论(0编辑  收藏  举报