《手把手教你》系列进阶篇之3-python+ selenium自动化测试 - python几种骚操作你都知道吗?(详细教程)

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

《手把手教你》系列进阶篇之3-python+ selenium自动化测试 - python几种骚操作你都知道吗?(详细教程)

北京-宏哥   2019-12-14 我要评论

1. 简介

   这篇文章主要是给小伙伴或者童鞋们介绍和分享 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 参考代码:

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们