通过Robot Framework连接到无线WIFI网络(Windows和Ubuntu)

问题描述 投票:-1回答:1

我有一个问题:我想在测试期间连接到另一个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!'
?
ubuntu selenium-webdriver automated-tests robotframework
1个回答
1
投票

这对我有用:

Run Process    netsh    wlan    connect    name\=Free\ Wifi

在此示例中,wifi SSID中有一个空格,您可以使用反斜杠将其转义。并且等号前的反斜杠使得Run Process不使用name作为自己的变量(参见Robot framework Run Process documentation

© www.soinside.com 2019 - 2024. All rights reserved.