对selenium自动化框架重构

Posted dangkai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对selenium自动化框架重构相关的知识,希望对你有一定的参考价值。

近期在编写自动化脚本的时候发现以前写的部分不是特别友好,在此进行重构。废话不说

搭建自动化框架,首先先理清思路:

使用的技术python+unittest+selenium+excel

文件目录有:

  config:配置文件

  testcase:测试用例

    flowcase:流程测试用例存放目录

    function:功能测试用例存放目录

  common:公用方法

  

  data:测试文件存放目录

  result:

    report:测试报告

    log:log文件存放目录

  webdriver:驱动存放目录

 

增加驱动存放目录:针对firefox和chrome 可以指定驱动路径 webdriver.Chrome(executable_path=‘驱动的路径’)

以上是关于对selenium自动化框架重构的主要内容,如果未能解决你的问题,请参考以下文章

奇货商城重构—webpack自动化工程

OHSCE 教程:高可靠性的 PHP 通信框架

XPHP框架代码说明

1-1 接口自动化测试框架从设计到开发

PHP接口自动化测试框架实现

APP的UI自动化测试框架及平台化探索