《手把手教你》系列进阶篇之3-python+ selenium自动化测试 - python几种骚操作你都知道吗?(详细教程)
北京-宏哥 人气:01. 简介
这篇文章主要是给小伙伴或者童鞋们介绍和分享 python几种骚操:读取配置文件、获取根目录的相对路径、获取系统时间和格式化时间显示、字符串切割等等操作。为后边的自动化框架打下一个结实的基础。
2. Python读取配置文件内容
本文来介绍下Python中如何读取配置文件。任何一个项目,都涉及到了配置文件和管理和读写,Python支持很多配置文件的读写,这里我们就介绍一种配置文件格式的读取数据,叫ini文件。Python中有一个类ConfigParser支持读ini文件。
2.1 新建一个文件夹
首先我们紧接着前边的内容,在项目下,新建一个文件夹,叫config,然后在这个文件夹下新建一个file类型的文件:config.ini
2.1.1 代码实现:
2.1.2 参考代码:
# this is config file, only store browser type and server URL [browserType] #browserName = Firefox browserName = Chrome #browserName = IE [testServer] URL = https://www.baidu.com #URL = http://www.google.com
2.2 获取当前项目的根目录的相对路径
然后百度搜索一下,python中如何获取当前项目的根目录的相对路径这里采用:
os.path.dirname(os.path.abspath('.'))
2.3 新建测试类
最后,在另外一个包下新建一个测试类,用来测试读取配置文件是否正常。
2.3.1 代码实现:
2.3.2 参考代码:
# coding=utf-8
加载全部内容
- 猜你喜欢
- 用户评论