zoukankan      html  css  js  c++  java
  • (五十九)Selenium Grid2的Remote应用之Remote实例

    随笔记录方便自己和同路人查阅。

     

    #------------------------------------------------我是可耻的分割线-------------------------------------------

    Remote实例

    下面通过Python来运行测试用例。

    首先,通过Windows命令提示符(或Linux终端)启动Selenium Server

    java -jar selenium-server-standalone-3.141.59.jar

    编写自动化测试脚本。remote_ts.py

    # !/usr/bin/env python
    # -*- coding: UTF-8 –*-
    __author__ = 'Mr.Li'
    from selenium.webdriver import Remote
    
    #调用Remote方法
    driver = Remote(command_executor='http://127.0.0.1:4444/wd/hub',
                    desired_capabilities={'platform':'ANY',
                                          'browserName':'chrome',
                                          'version':'',
                                          'javascriptEnabled':True
                                          }
                    )
    
    driver.get('http://www.baidu.com')
    driver.find_element_by_id('kw').send_keys('remote')
    driver.find_element_by_id('su').click()
    
    driver.quit()

    从上面的Remote()方法配置来看,它相当于我们直接使用webdriver.Chrome(),但是Remote()却是大大增加了配置的灵活性。

  • 相关阅读:
    谈敏捷的好文章
    梁信军说的话
    如何做需求管理
    支持向量机通俗解释
    如何写数据报告
    数据分析注意点
    傅盛谈管理的本质
    I Hate It HDU
    敌兵布阵 HDU
    P3372 【模板】线段树 1 (区间查询)
  • 原文地址:https://www.cnblogs.com/lirongyang/p/12052601.html
Copyright © 2011-2022 走看看