一般對於自動化的理解,有兩種方式的自動化。 第一,不需要寫代碼,完全由工具實現,這種方式的工具一般是公司自己研發的,方便黑盒測試人員使用。這種工具的特點是學習成本低,方便使用,但是通用性不強,也就是換了一家公司,就很有可能無法使用之前的工具。 第二,需要自己寫代碼,在別人的框架下編寫代碼測試 ...
在做接口自動化時,大部分的接口都需要保持登錄狀態才可以操作,針對不同項目的處理方式不同,這篇主要記錄使用session來保持登錄狀態的處理。主要從兩個方面來介紹:設置全局session和其他接口進行調用。 .利用登錄接口設置一個全局的session,登錄成功后return session,其他接口調用的登錄的session,使session保持一致性 .其他接口進行調用時導入LSession,使用 ...
2021-06-03 15:12 3 899 推薦指數:
一般對於自動化的理解,有兩種方式的自動化。 第一,不需要寫代碼,完全由工具實現,這種方式的工具一般是公司自己研發的,方便黑盒測試人員使用。這種工具的特點是學習成本低,方便使用,但是通用性不強,也就是換了一家公司,就很有可能無法使用之前的工具。 第二,需要自己寫代碼,在別人的框架下編寫代碼測試 ...
為什么要做接口自動化框架 1、業務與配置的分離 2、數據與程序的分離;數據的變更不影響程序 3、有日志功能,實現無人值守 4、自動發送測試報告 5、不懂編程的測試人員也可以進行測試 正常接口測試的流程是什么? 確定接口測試使用的工具----->配置需要的接口參數-----> ...
為什么要做接口自動化框架 1、業務與配置的分離 2、數據與程序的分離;數據的變更不影響程序 3、有日志功能,實現無人值守 4、自動發送測試報告 5、不懂編程的測試人員也可以進行測試 正常接口測試的流程是什么? 確定接口測試使用的工具----->配置需要的接口參數 ...
框架產生目的:公司走的是敏捷開發模式,編寫這種框架是為了能夠滿足當前這種發展模式,用於前后端聯調之前(后端開發完接口,前端還沒有將業務處理完畢的時候)以及日后回歸階段,方便為自己騰出學(mo)習(yu)時間。 鄙人一介小測試,一手承接產品,一手面對開發(4個后端,3個web前端,外加不知道幾個 ...
前段時間用python對公司項目的接口進行了自動化測試,由於存在很多不完善的地方,在這過程中也遇到了一些問題。為了便於以后溫習回顧,以下做了一些總結: 1.請求登錄接口 2.方法封裝 提取token ...
1、首先,我們先來理一下思路。 正常的接口測試流程是什么? 腦海里的反應是不是這樣的: 確定測試接口的工具 —> 配置需要的接口參數 —> 進行測試 —> 檢查測試結果(有的需要數據庫輔助) —> 生成測試報告(html報告) 那么,我們就根據這樣的過程來一步步搭建 ...