zoukankan      html  css  js  c++  java
  • 【selenium+python】自动化测试目录与文件结构

    一、首先,看一下完整的项目目录结构图,如下:

    ==================目录结构==================

     ==================目录结构==================

    二、其次,解释每个目录与文件结构的作用:

    1.mztestpro测试项目

    mztestpro测试项目
    bbs: 用于存放测试用例、测试报告、测试数据等。
    driver: 用于存放浏览器驱动。
    package: 用于存放自动化测试扩展包,例:HTMLTestRunner.py。
    run_bbs_test: 项目主程序。用于运行自动化用例。
    startup.bat: 用于启动Selenium Server。
    自动化测试项目说明文档.docx: 介绍项目框架、配置和使用说明。

    2.bbs目录

    bbs目录
    data: 该目录用于存放测试相关的数据。
    report: 用于存放HTML测试报告,在其下面创建了image目录存放截图。
    test_case: 测试用例目录,存放用例及相关模块。
       

     

     

     

     

     

     

     

    3.test_case目录

    test_case目录
    models: 该目录下存放了一些公共配置函数及公共类。
    page_obj: 该目录用于存放测试用例的页面对象(Page Object)。默认以“*Page.py”命名的文件。
    *_sta.py: 测试用例文件。根据测试文件匹配规则,以“_sta.py”命名的文件将被当作自动化测试用例执行。

     

     

     

     

     

     

     

  • 相关阅读:
    华为云-Centos7.6-部署elasticSearch7.7
    linux下安装nginx
    Redis5.0.8集群安装
    redis5.0.8单机安装
    Mybatis打印SQL
    PostgreSQL新手教程
    Debian install jdk7
    Debian install jre7
    Debian /etc/apt/sources.list
    安装J2EE的SDK报错:could not find the required version of the Java(TM)2 Runtime Environment in '(null)'的解决办法。
  • 原文地址:https://www.cnblogs.com/Owen-ET/p/8441444.html
Copyright © 2011-2022 走看看