• python+selenium,如何把登录模块设计为公共模块?


    周末又到了,好开心,又可以休息两天了!最近都忙着买电脑的事情,在这里告诉大家,尽量别去买惠普的电脑吧,我买的才不到一年,现在基本就是个废铁了。心痛我的钱钱!

    最近有几个测试伙伴问我,说自己用python+selenium开始写完登录和注册模块的代码了,后面准备写其他模块的时候,发现很多模块都是先登录才能执行的,所以就问我,要是每个模块都把登录写进去,

    那不是太麻烦了,应该可以写个公共的模块的。答案是肯定的。但这个公共模块是否就是把登录的执行成功了就可以了哦?这里就看下我的代码是怎么写的,如下图:

    这里我们需要注意的是因为我们在其他模块的时候,也需要用到driver(webdriver.Chrome()),有些小伙伴直接在其他模块也加了这个driver,所以执行失败,

    这里我们只需要在登录模块的时候,把"driver" returnt 出去就好了。其实很简单的。

    更多资料或软件下载可以关注我的博客或者加入以下群,qq:511213522

    大家一起交流软件测试,一起进步。

     

  • 相关阅读:
    podupdate时没有进度
    IOS开发
    ios事件传递
    ioshittest的用法
    Ios中时间无法响应
    OS开发(Objective-C)常用库索引
    IOS时间戳
    iOS- 详解文本属性Attributes
    IOSView显示特性设置
    Xcode的Architectures和Valid Architectures的区别,
  • 原文地址:https://www.cnblogs.com/yunduo520/p/7390588.html
Copyright © 2020-2023  润新知