原文:記錄python接口自動化測試--根據excel中的期望輸出是否存在請求返回的響應來判斷用例是否執行成功(第八目)

.首先在excel中的expectValue列填好預期結果值 這里判斷接口成功的依據是預期結果值是否存在於接口返回的數據中。 首先,要知道在之前封裝的get post請求方法中返回的是 str ,也就是json格式的字符串 而從excel文件解析出的expectValue也是 str ,這樣就可以將兩者對比,來判斷expectValue是否存在於接口返回的數據中 使用if進行判斷,一個簡單的de ...

2018-04-03 23:04 0 1929 推薦指數:

查看詳情

appium+selenium自動化測試UI踩坑記錄之--判斷元素是否存在

1.判斷應用程序元素是否存在,之前使用的代碼如下,但是頁面跳轉后,通過xpath查找信息能查找到跳轉前頁面的內容,造成信息判斷不准確。 於是更換判斷方法,如下: 如果點擊元素判斷元素是否報錯,判斷頁面跳轉成功 問題重現 通過driver.page_source ...

Wed Dec 09 00:02:00 CST 2020 0 364
記錄python接口自動化測試--從excel讀取params參數傳入requests請求不生效問題的解決過程(第七)

在第六把主函數寫好了,先來運行一下主函數 從截圖中可以看到,請求參數打印出來了,和excel填寫的一致 但是每個接口返回值卻都是400,提示參數沒有傳進去,開始不知道是什么原因(因為excelparams的值已經按照requests的要求寫成了字典格式); 后來突然想到一個 ...

Tue Apr 03 04:50:00 CST 2018 0 2411
記錄python接口自動化測試--利用unittest生成測試報告(第四)

前面介紹了是用unittest管理測試用例,這次看看如何生成html格式的測試報告 生成html格式的測試報告需要用到 HTMLTestRunner,在網上下載了一個HTMLTestRunner.py,然后放到python安裝路徑下的lib目錄。 (我用的python3,是下載的蟲師寫 ...

Wed Mar 28 07:32:00 CST 2018 0 4087
Airtest IDE 自動化測試10 - exists 判斷元素是否存在

前言 app 上如何判斷一個元素是否存在?如果存在點下一步,不存在不操作 exists 判斷是否存在 exists 方法是判斷是否存在,如果存在返回圖片中心點坐標,如果不存在返回 False @param v:傳圖片參數 支持平台: Android, Windows, iOS ...

Thu May 27 17:14:00 CST 2021 0 2468
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM