0
我試圖創建一個斜紋測試,用於更改2個不同測試的代理服務器設置。我需要在運行時觸發此更改而不重新啓動測試腳本。斜紋 - 在運行時更改代理服務器設置
我試着通過設置os.environ [「HTTP_PROXY」]來使用「http_proxy」環境變量,但它只是改變了第一次測試的代理設置,並且不能在第二次和第三次測試中使用。
你能否提出一種在運行時更改斜紋代理設置的方法?
我試圖創建一個斜紋測試,用於更改2個不同測試的代理服務器設置。我需要在運行時觸發此更改而不重新啓動測試腳本。斜紋 - 在運行時更改代理服務器設置
我試着通過設置os.environ [「HTTP_PROXY」]來使用「http_proxy」環境變量,但它只是改變了第一次測試的代理設置,並且不能在第二次和第三次測試中使用。
你能否提出一種在運行時更改斜紋代理設置的方法?
設置代理環境變量之前您運行斜紋腳本。
SH/KSH/bash的
export HTTP_PROXY=blah:8080
CSH
setenv HTTP_PROXY blah:8080
值得什麼,這應該工作通過設置os.environ['http_proxy']
,但它可能不會,如果你把它你進口斜紋布後。 Twill在啓動時可能會檢查一次?我會想到的唯一100%安全的方式是導出變量,以便所有進一步的子進程將其作爲它們的環境。