網易自動化測試工具Airtest初探(二)
阿新 • • 發佈:2018-12-21
上一篇網易自動化測試工具Airtest初探(一),使用了IDE介面方式開發了一條超級簡單的傳送資訊的指令碼。本篇主要是要處理一些邏輯思維稍微複雜一些的,包含一些邏輯判斷,邏輯控制等。
1、先了解下python的一些資料型別和基本語法(個人感覺,其實這些python基礎的東西,稍微知道一下寫法,應該很容易上手):
a、資料型別:
i = 1 # 整形/長整形
s = "string" # 字串型別
list = [] # 列表
float_i = 0.01 # 浮點數
b、判斷
a = 1 b = 2 if a < b : print "b比a大" elif a > b: print "a比b大" else: print "a與b相等"
c、迴圈控制語句
name_list = ["小明", "小紅", "小蘭"] # 迴圈輸出列表中的人的名字方式1 for name in name_list: print "我的名字叫",name # 迴圈輸出列表中的人的名字方式2 for i in range(0,len(name_list)): print "我的名字叫",name_list[i] # 輸出10以內的偶數 for i in range(0,10): if i % 2 ==0: print "10以內的數字"+str(i)+"是偶數" # 死迴圈while while True: print "陷入了死迴圈"
2、自動化指令碼:迴圈拍照10張
3、檢視指令碼執行日誌