1. 程式人生 > >網易自動化測試工具Airtest初探(二)

網易自動化測試工具Airtest初探(二)

上一篇網易自動化測試工具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、檢視指令碼執行日誌