測試檔案資料:
#定義自定型別,存放引數設定
caps=
caps[
"automationname"]=
"uiautomator2"
caps[
"platformname"]=
"android"
caps[
"platformversion"]=
"6.0"
caps[
"devicename"]=
"192.168.75.101:5555"
caps=
"com.android.calculator2"
caps=
".calculator"
driver=webdriver(
"",caps)
file
=open
("test1.csv"
,"r"
)tables=csv.reader(
file
)for row in tables:
list=[
] j=
int(row[1]
)for i in
range(2
,j+2):
list
) driver.find_element_by_id(
"com.android.calculator2:id/formula"
).send_keys(
list
) driver.find_element_by_id(
"com.android.calculator2:id/eq"
).click(
) result=driver.find_element_by_id(
"com.android.calculator2:id/formula"
).text
if result[0]
=="−"
: result=result.replace(
"−",
"-")
if result==row[0]
(result,row[0]
("測試成功"
)else
(result,row[0]
("測試失敗"
) driver.find_element_by_id(
"com.android.calculator2:id/clr"
).click(
) time.sleep(
1)
55
55測試成功
250250
測試成功
15.17
15.17
測試成功
-3.1
-3.1
測試成功
此時,傳入資料使用鍵盤輸入,使用send_keys()方法。
由於工具捕獲的負號和鍵盤輸入的負號有差異,這裡要用到replace方法把兩種負號做一下轉換,以免出現測試結果誤差。
技術實驗 手機計算器測試(變數傳參)
使用迴圈 隨機的兩組變數傳參 匯入隨機函式庫 import random 定義自定型別,存放引數設定 caps caps automationname uiautomator2 caps platformname android caps platformversion 6.0 caps devic...
實驗二 計算器設計
2021 2022 2 python程式設計 實驗x報告 課程 python程式設計 班級 2133班 姓名 陳瑾凱 學號 20213328 實驗教師 王志強 實驗日期 2022年4月5日 必修 選修 公選課 一 實驗內容 設計並完成乙個完整的應用程式,完成加減乘除模等運算,功能多多益善 1.實數的...
壽命計算器測試結果
根據你的個人資料 生活習慣 營養狀況 身體狀況 家族史,經過科學測試,計算出你的壽命約是 106歲 你可以將結果 測試結果僅供參考,這個測只是告訴你要從現在開始改變自己,以下是針對你的測試結果提出的建議 1 婚姻讓男性的壽命延長3年,對女性則沒有影響。2 如果在醫生的建議下,你能每天服用81mg阿司...