【问题标题】:Connect to a Wireless WIFI Network through Robot Framework ( Windows and Ubuntu)通过 Robot Framework(Windows 和 Ubuntu)连接到无线 WIFI 网络
【发布时间】:2018-05-26 07:55:19
【问题描述】:

我有一个问题: 我想在测试期间连接到另一个 WIFI,

在 Windows 命令行中,这是有效的:

netsh wlan 连接名称=name_of_wifi

在 ubuntu 中:

nmcli c down connection_Name

但是当我在 windows 或 ubuntu 中时,我如何通过 Robot Framework 运行这些作为测试步骤,以及我需要哪个库:

*** Settings ***
Library Selenium2Library
Library Process
*** Variables ***
*** Test Cases ***
Login in
Run Process python -c print 'Hello, world!'
?

【问题讨论】:

  • 您是否尝试过使用Run Process

标签: ubuntu selenium-webdriver automated-tests robotframework


【解决方案1】:

这对我有用:

Run Process    netsh    wlan    connect    name\=Free\ Wifi

在此示例中,wifi SSID 中有一个空格,您可以使用反斜杠对其进行转义。等号前的反斜杠使 Run Process 不使用名称作为自己的变量(请参阅Robot framework Run Process documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 2019-11-05
    • 1970-01-01
    • 1970-01-01
    • 2021-09-15
    相关资源
    最近更新 更多