• appium在不同类中使用的是同一个session


    要这么做的起因:

      测试testng框架的时候,不同类之间可以按照顺序执行,不会互相干扰。但是换成了appium,在A类中启动了session,初始化或者一些数据我仍然要用之前的session,那就不行,会杀掉A类的session,启动B类的session,导致类的extend不好用。

    info: Found an existing session to clobber, shutting it down first...
    

      下午看下能不能解决。

      大家给的方案似乎是,driver初始化的时候先去判断有没有session,如果有,就用旧的,如果没有就新建。

      参考地址:

      https://testerhome.com/topics/11393

      https://testerhome.com/topics/9460

      解决办法,写个driver的类,单例它。pageObject的时候全部用这一个driver

  • 相关阅读:
    Django ORM 之F、Q查询与事务
    Django ORM 之基于对象、双下划线查询
    Django ORM
    Django 模板层
    Django视图层
    Django 路由控制
    Django完成常用四大功能
    Django 框架之前
    HTTP协议
    CSS-学习笔记五
  • 原文地址:https://www.cnblogs.com/zhizhiyin/p/9144436.html
Copyright © 2020-2023  润新知