技術實驗 手機計算器測試(變數傳參)

2021-10-09 12:31:24 字數 1679 閱讀 7407

使用迴圈+隨機的兩組變數傳參

#匯入隨機函式庫

import random

#定義自定型別,存放引數設定

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)

#傳入隨機測試資料

for i in

range(1

,11):

x=random.randint(0,

9)#x可以取0到9之間的整數,包括0和9

y=random.randint(0,

9)exresult=x+y

driver.find_element_by_id(

"com.android.calculator2:id/digit_"

+str

(x))

.click(

) driver.find_element_by_id(

"com.android.calculator2:id/op_add"

).click(

) driver.find_element_by_id(

"com.android.calculator2:id/digit_"

+str

(y))

.click(

) driver.find_element_by_id(

"com.android.calculator2:id/eq"

).click(

) result=driver.find_element_by_id(

"com.android.calculator2:id/formula"

).text

ifint(result)

==int

(exresult)

:print

(str

(i)+

":"+

str(x)

+"+"

+str

(y)+

"測試成功"

)else

:print

(str

(i)+

":"+

str(x)

+"+"

+str

(y)+

"測試失敗"

)

執行**:

1:5

+7測試成功2:

0+2測試成功3:

0+8測試成功4:

0+3測試成功5:

2+1測試成功6:

1+9測試成功7:

3+3測試成功8:

8+6測試成功9:

1+6測試成功10:

3+7測試成功

技術實驗 手機計算器測試(檔案傳參)

測試檔案資料 定義自定型別,存放引數設定 caps caps automationname uiautomator2 caps platformname android caps platformversion 6.0 caps devicename 192.168.75.101 5555 caps...

實驗二 計算器設計

2021 2022 2 python程式設計 實驗x報告 課程 python程式設計 班級 2133班 姓名 陳瑾凱 學號 20213328 實驗教師 王志強 實驗日期 2022年4月5日 必修 選修 公選課 一 實驗內容 設計並完成乙個完整的應用程式,完成加減乘除模等運算,功能多多益善 1.實數的...

壽命計算器測試結果

根據你的個人資料 生活習慣 營養狀況 身體狀況 家族史,經過科學測試,計算出你的壽命約是 106歲 你可以將結果 測試結果僅供參考,這個測只是告訴你要從現在開始改變自己,以下是針對你的測試結果提出的建議 1 婚姻讓男性的壽命延長3年,對女性則沒有影響。2 如果在醫生的建議下,你能每天服用81mg阿司...