【內建環境變數取指令碼所在目錄】
dim testername,scriptpath,scriptname
dim osname,osversion
dim path
testername=environment.value("username")'sharing yang
scriptpath=environment.value("testdir")'f:\qtp_12test\guitest5
scriptname=environment.value("testname")'guitest5
osname=environment.value("os")'microsoft windows 7 工作站
osversion=environment.value("osversion")'6.1.7601
msgbox testername&"在"&osversion&"的"&osname&"測試"&scriptpath&"目錄下的"&scriptname
'sharing yang在6.1.7601的 microsoft windows 7 工作站測試 f:\qtp_12test\guitest5目錄下的 guitest5
msgbox scriptpath 'f:\qtp_12test\guitest5
path=split(scriptpath,scriptname)
count=ubound(path)
msgbox count '1
msgbox path(0) 'f:\qtp_12test\ 即:當前測試指令碼所在目錄
msgbox path(1) '空
msgbox scriptname'guitest5
【封裝成指令碼函式】
【使用者自定義變數應用】
兩種操作方式:
1.通過圖形化介面(檔案-設定-環境)內建環境變數
2.通過外部externalfile檔案load方法匯入
dim username,password
dim environmentfile
environmentfile=environment.externalfilename
if environmentfile=""
then
msgbox "環境變數配置檔案尚未匯入"
environment.loadfromfile "c:\loginuser.xml"
'自己匯入配置檔案
endif
username=environment.value("username")'自定義的環境變數
password=environment.value("password")'自定義的環境變數
dialog("login").winedit("agent name:").set username
dialog("login").winedit("password:").set password
dialog("login").winbutton("ok").click
【綜合案例】
'初始化測試環境
'建立日誌資料夾
dim fso,f
dim testpath,scriptname
dim logpath
dim envfilename,testpaths
testpath=environment.value("testdir")
scriptname=environment.value("testname")
testpaths=split(testpath,scriptname)
if ubound(testpaths)>0
then
logpath=testpaths(0)&"testlog"
endif
set fso=createobject("scripting.filesystemobject")
set f=fso.createfolder(logpath)
set fso=nothing
'載入環境變數
envfilename=environment.externalfilename
if envfilename=""
then
environment.loadfromfile "c:\loginuser.xml"
endif
'啟動應用程式
linux環境程式設計 環境變數 列印環境變數
在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...
環境變數PATH和環境變數PATHEXT的還原
一,計算機 屬性 高階系統設定 環境變數 然後在系統變數裡新建變數pathext通常預設值為.com exe bat cmd vbs vbe js jse wsf wsh 二,系統變數中新建變數path預設值可以通過以下步驟進行 1 按win r,輸入regedit 2 在登錄檔裡,定位到hkey ...
了解環境變數並設定環境變數
設定環境變數前,我們先了解一下什麼是環境變數。環境變數是當要求系統執行乙個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到path中指定的路徑去找 環境變數分為系統環境變數和使用者環境變數。環境變數是指系統環境變數,對所有使用者起作用 而使用者環境變數只對當前使用者起...