# 自动化测试POM+unittest+ddt数据驱动+关键字驱动 **Repository Path**: ShiTouChaoRen/python ## Basic Information - **Project Name**: 自动化测试POM+unittest+ddt数据驱动+关键字驱动 - **Description**: 基于py+selenium+unittest+ddt+yaml数据驱动实现的小的pom模式的测试框架 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 4 - **Created**: 2017-10-03 - **Last Updated**: 2023-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: unittest, ddt ## README # 自动化测试 #### 介绍 这是基于python+selenium+unittest+ddt实现的POM设计的一个简单的自动化小项目 #### 软件架构 - [base]----------作为一个工具类,提供所有的页面对象可供使用的 - [data]----------管理在测试过程中所关联的所有测试数据 - [pageObject]----------提取系统中所有可供自动化测试的页面,实现每一个页面的内容封装,包括元素、操作行为等一系列内容。 - [testPage]----------管理该系统下的所有的自动化测试用例,也就是所谓的测试代码 #### 安装教程 1. 基本的安装必须有python,和chrome大版本一致的webdrive #### 使用说明 1. 直接克隆到本地,可能需要调整一下 实例化webdriver时的参数,在testCase.py的16行 2. 短什么通过pip install XXX 即可 3. 运行testPage/testCase.py即可