以下是我學(xué)習(xí)時(shí)使用的代碼
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供南江網(wǎng)站建設(shè)、南江做網(wǎng)站、南江網(wǎng)站設(shè)計(jì)、南江網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、南江企業(yè)網(wǎng)站模板建站服務(wù),10多年南江做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
//記錄登錄消耗時(shí)間
lr_start_transaction("login");
web_reg_find("Text=test",
LAST);
web_submit_data("login.pl",
"Action=http://localhost:1080/WebTours/login.pl",
"Method=POST",
"TargetFrame=body",
"RecContentType=text/html",
"Referer=http://localhost:1080/WebTours/nav.pl?in=home",
"Snapshot=t11.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value=120470.{CorrelationParameter_3}zVQzHA{CorrelationParameter_1}DHViAp{CorrelationParameter_2}", ENDITEM,
"Name=username", "Value={username}", ENDITEM,
"Name=password", "Value={pwd}", ENDITEM,
"Name=login.x", "Value=43", ENDITEM,
"Name=login.y", "Value=12", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
LAST);
//記錄事物結(jié)束時(shí)間,LR_AUTO自動(dòng)獲取結(jié)束狀態(tài)
lr_end_transaction("login", LR_AUTO);
其中username與pwd是我將用戶名與密碼進(jìn)行參數(shù)化后的展示,首先參數(shù)化我們可以通過鼠標(biāo)右擊,選中replace with a parameter或者insert里選中new parameter進(jìn)入界面,如圖:
點(diǎn)擊Create Table 會(huì)出現(xiàn)表格,在表格,再次點(diǎn)擊Edit with Notepad ,然后會(huì)打開一個(gè)記事本,我們可以對(duì)記事本進(jìn)行添加數(shù)據(jù),
數(shù)據(jù)庫添加數(shù)據(jù)
在很多情況下,我添加的數(shù)據(jù)不是十條二十條,也不是一百兩百,如果還通過上面的兩種方式添加,我想會(huì)是一件非常糾結(jié)的事情。所以我們可以通過數(shù)據(jù)庫將數(shù)據(jù)導(dǎo)入。你是否疑慮數(shù)據(jù)庫的數(shù)據(jù)怎么弄,數(shù)據(jù)庫的數(shù)據(jù)生成非常簡(jiǎn)單,可以寫一段簡(jiǎn)單的代碼生成,也可以通過數(shù)據(jù)庫數(shù)據(jù)生成工具來完成
點(diǎn)擊Date Wizard 打開連接數(shù)據(jù)庫向?qū)А?/p>
其他類型設(shè)置
如果我們要參數(shù)化的不是一個(gè)文件,比如是特定的日期時(shí)間,可以從Parameter type 列表中進(jìn)行選擇
至于用戶名與密碼進(jìn)行關(guān)聯(lián)則需要 點(diǎn)擊“Properites…”會(huì)打開編輯用戶名參數(shù)化窗口。File列表框中,剛才保存用戶名信息的文件"username.dat"。然后點(diǎn)擊“Add Column…”,添加新的一列信息,用于放置密碼。最后點(diǎn)擊“Edit with Notepad”再次編輯參數(shù)化數(shù)據(jù)文件,使用戶名密碼建立一一對(duì)應(yīng)關(guān)系。