在接口測試中,需要對接口請求的結果進行判斷,如果是異步接口,需要用輪詢的方式,
假設列表中返回一批數據,需要對這些數據的結果進行驗證,我們可以取出每條數據的結果
放到列表中,從而判斷列表中的這些結果的值是否一致,python代碼如下:
def isreal(list):
flag = False
for i in range(len(list) - 1):
if list[i] == list[i + 1] == 'running':
flag = True
else:
flag = False
#只要出現不一致,就退出循環
break
print(flag)
測試代碼:
list = ['running', 'fail', 'init', 'running']
isreal(list)
這種場景主要應用於異步接口的測試,需要對接口返回的一批數據結果進行判斷