码迷,mamicode.com
首页 > 编程语言 > 详细

【selenium+python】自动化测试目录与文件结构

时间:2018-02-11 18:09:40      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:扩展包   技术分享   匹配   selenium   报告   strong   htm   使用说明   rtu   

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

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

技术分享图片

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

 

 

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

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”命名的文件将被当作自动化测试用例执行。

 

 

 

 

 

 

 

【selenium+python】自动化测试目录与文件结构

标签:扩展包   技术分享   匹配   selenium   报告   strong   htm   使用说明   rtu   

原文地址:https://www.cnblogs.com/Owen-ET/p/8441444.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!