通过机器人框架(Windows和Ubuntu)连接到无线WiFi网络



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

在Windows命令行中,这正在工作:

netsh wlan connect name = name_of_wifi

和ubuntu:

nmcli c down connection_name

但是,当我在Windows或Ubuntu中时,我如何通过机器人框架运行它们,以及我需要哪个库:

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

这对我有用:

Run Process    netsh    wlan    connect    name=Free Wifi

在此示例中,wifi ssid中有一个空间,您可以在后斜线上逃脱它。在平等符号之前的后斜线使该运行过程不使用名称作为其自己的变量(请参见Robot Framework运行过程文档)

最新更新