測試物件:
flight
程式(c/s
架構)'
檢查mercury
是否顯示在
』 』之間
dim
a,ba=
window
("flight reservation"
).winedit
("order no:_4"
).getroproperty
("text")b
=cstr
(a)
msgbox
b
'正規表示式檢查
if語句判定成功或者失敗後的
reporter.reportevent
報告語句,記錄到測試結果中
function
regexptest
(patrn, strng
)dim
regex,retval
'建立變數。
set
regex
=new
regexp
'建立正規表示式。
regex.pattern
=patrn
'設定模式。
regex.ignorecase
=false
'設定是否區分大小寫。
retval
=regex.test
(strng
)msgbox
b
msgbox
retval
'執行搜尋測試。
if
retval
then
reporter.reportevent micpass,
"找到乙個或多個匹配",
"找到乙個或多個匹配
"else
reporter.reportevent micfail,
"未找到匹配",
"未找到匹配
"end
if
end
function
msgbox
(
regexptest
("([0-9]+)"
,b))
'獲取票單價,票數和總價
dim
a1,b1,c1a1=
window
("flight reservation"
).winedit
("price:"
).getroproperty
("text")a1
=mid
(
a1,2
)msgbox
a1b1=
window
("flight reservation"
).winedit
("tickets:"
).getroproperty
("text"
)msgbox
b1c1=
window
("flight reservation"
).winedit
("total:"
).getroproperty
("text")c1
=mid
(
c1,2
)msgbox
c1
dim
ss=
a1*b1-
c1msgbox
s'判斷
price*ticket
的**是否等於
total
if
s
<
0.0001
then
reporter.reportevent micpass,
"結果正確",
"通過"else
reporter.reportevent micfail,
"計算不正確",
"不通過
"end
if
Jmeter功能(一)檢查點
使用jmeter進行介面測試時,可新增響應斷言輔助判斷返回的資料是否正確,舉個栗子 新增乙個響應斷言,判斷條件為響應資料是否包含 北京 這個詞,若包含,說明介面返回的資料正確,響應成功 否則,響應失敗。下面簡單介紹一下操作步驟 1.建立執行緒組 2.新增http request 傳送乙個http請求...
UI測試 常用檢查點
ui測試檢查點 1與需求的介面原型做比對,看是否一致 2布局,字型,大小,邊距符合 3tab跳轉順序 4介面標題顯示正確 5必填欄位有 標識,非必填欄位無 標識,的顏色和位置顯示正確 6介面上沒有多餘的控制項,所有按鈕和鏈結都可以正常跳轉與觸發 7介面能放大,縮小,最小化,之後再恢復,顯示正確,可以...
檢查點 為什麼要插入檢查點 檢查點的作用
一 為什麼要插入檢查點 檢查點的作用 檢查點記錄被測系統的預期結果,在執行過程中,qtp將預期結果與實際執行結果進行比較,若一致,測試結果報告中,檢查點為passed,否則為failed。只有插入檢查點的 才具有測試能力,檢查功能點是否實現 二 標準檢查點 standard checkpoint 檢...