zoukankan      html  css  js  c++  java
  • python+selenium,如何把登录模块设计为公共模块?

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

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

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

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

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

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

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

     

  • 相关阅读:
    怎样运用好ZBrush中的布尔运算
    怎样用好ZBrush 中的映射大师功能
    jvm
    java8 新用法
    entity framework delete table Error 11007:
    'EF.Utility.CS.ttinclude' returned a null or empty string.
    js判断是否绑定了事件。
    线程每5分钟刷新一次
    http请求提交cookie
    javascrip小笔记
  • 原文地址:https://www.cnblogs.com/yunduo520/p/7390588.html
Copyright © 2011-2022 走看看