1. 程式人生 > 其它 >介面測試(三)

介面測試(三)

介面測試測試點

功能測試

單介面功能

單個業務模組,一般對應一個介面。(登入模組—登入介面)

藉助工具、程式碼、繞開前端介面、組織介面所需要的資料,展開介面測試

業務場景功能

按照使用者實際使用場景,梳理介面業務場景

組織業務場景時,一般只需做正向測試即可(與手工一致)

一般建議用最少的用例覆蓋最多的業務場景

瀏覽器開發者工具介紹

安全測試

攻擊安全

由專業安全測試工程師完成

業務安全

敏感資料是否加密

SQL注入(賬號輸入'or 1=1#'等之類的)

設計方法與思路

與手工設計不同之處

手工測試是對引數值進行測試而介面可以對引數本身進行測試

比如username:19999999999,

手工測試是測試19999999999,而介面可以修改username這個引數

正向引數:

必選引數:所有的必選(必填)都包含

組合引數:所有的必選+任意-個或多個可選引數

全部引數:所有的必選+所有的可選引數

反向引數:

多參:多出一個或多個必選引數(可以任意指定)

少參:缺少一個或多個必選引數

無參:沒有必選引數

錯誤引數:引數名輸入錯誤