一.痛点分析 在appium自动化中,会话启动参数较多,我们使用了yaml配置文件来进行管理,并使用了PyYaml模块进行yaml文件内容的读取,我们知道,在测试场景中,不可能只会用到一种启动类型的参数,比如有时候启动会话需要重置会话状态,有的时候则不需要重置,hybrid混合页面又会改变不同的浏览器驱动版本,还有操作系统类型.操作系统版本.应用名称等的切换,我们不可能每遇到不同的场景都去构造一个yaml配置文件再读取出来使用,因此在fixture的应用中,我们进行代码重构,将我们经常使用的会话