成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何實現接口異常場景測試?測試方法探索與測試工具實現

開發 測試
隨著前后端分離、微服務等技術的廣泛應用,接口測試在整個測試過程中扮演的角色越來越重要,如何更加高效地把接口測好、測得更加充分就成了一個亟待解決的難題。

?隨著前后端分離、微服務等技術的廣泛應用,接口測試在整個測試過程中扮演的角色越來越重要,如何更加高效地把接口測好、測得更加充分就成了一個亟待解決的難題。

當前在對具體的某一接口進行測試時,普遍采取的方法是測試人員按照接口文檔中的字段取值規則使用接口測試工具(例如Postman等)手工來回修改接口報文中的某一個字段值來進行測試。

這種方法對于單個或者是簡單接口相對比較友好,然而往往一個系統中會包含有大量的接口、接口邏輯復雜、接口里邊包含有非常多的字段,這就給接口測試的開展帶來了很多問題,比如費時費力、工作量大、漏測某些測試場景等。

同時還由于項目工期緊張等原因,在接口測試過程中一般更多的是關注正常場景是否有實現,相較于異常場景的重視程度就不夠,從而極易由此引發相關測試問題。

因此,為了減少此類情況發生,針對這一問題進行了探索和實踐,總結了相關方法,并將其應用到了多個項目,起到了很好的效果。

方法探索

(1) 異常場景分析歸納

在對當前接口測試中異常場景測試的相關情形進行分析并總結歸納后,發現可以大致將其分為基本異常場景和特殊異常場景兩大類,其中基本異常場景對具體接口中每個字段均適用,特殊異常場景只適用于特定的接口字段。

具體分類和示例如下圖所示:

如何實現接口異常場景測試?測試方法探索與測試工具實現

(2) 方法探索

結合上述異常場景的分析歸納以及當前測試接口測試的實際開展情形,對于接口異常場景的測試可以將相關的重復工作通過工具流程固化下來,通過工具自動對其進行測試以減少重復勞動,進一步提升測試效率。

(3) 接口異常場景測試工具技術實現

如何實現接口異常場景測試?測試方法探索與測試工具實現

接口異常場景測試工具流程圖

如以上流程圖所示,技術實現整體思路為:首先是將待測接口的接口配置等相關信息作為輸入,然后對其進行解析并匹配相關異常場景,其次是對匹配到的異常場景生成對應的接口測試用例以及測試腳本,最后是腳本執行生成相對應的測試結果。

應用實踐

(1) 工具界面:

如何實現接口異常場景測試?測試方法探索與測試工具實現

(2) 實踐示例

XX信息查詢接口:

如何實現接口異常場景測試?測試方法探索與測試工具實現

(3) 應用實踐情況

目前該方法和工具已推廣應用到多個項目多個接口,累計生成千余條異常場景測試用例,發現多個測試缺陷,平均將工作量縮短至原來人工測試時的三分之一,測試效率和測試質量提升效果明顯。

總結

雖然目前已經在多個項目得到了應用,也取得了一定的效果,但是在應用實踐過程中,也遇到了諸多問題,例如:目前支持的異常場景相對有限、接口文檔的形式不統一(excel、word等)、各系統的接口格式多種多樣,但目前僅支持http-json類型的接口測試等,后續將對這些問題逐一分析解決。

此外,在特殊異常場景方面還需要進行更加深入的探索,可以通過該方式將更多的測試經驗和特殊異常場景固化下來納入到工具流程中,再通過自動化生成和執行對應用例,從而節省時間、精力,減少測試人員在這方面的投入,將更多的精力投入到其他相對更加重要的測試中,進一步提升測試質量和效率。?

責任編輯:趙寧寧 來源: 今日頭條
相關推薦

2024-03-06 18:09:06

Linux性能工具

2010-06-07 14:05:38

Linux串口測試工具

2011-05-31 18:09:05

動態測試

2009-06-26 10:22:58

JSF測試

2010-05-27 18:14:46

Linux測試工具

2010-05-27 18:04:06

Linux測試工具

2009-12-16 10:07:26

Visual Stud

2012-12-24 22:54:31

2009-08-11 09:52:37

軟件測試測試工具

2012-08-01 10:50:48

性能測試測試架構

2017-09-19 18:34:16

Mysql數據庫性能測試

2020-07-07 07:33:12

Java單元集成

2010-06-04 16:31:33

Linux網絡測試

2019-02-26 08:30:48

2014-07-01 10:09:01

2023-12-27 07:35:29

HyBench數據字段

2011-05-31 18:25:25

測試工具

2009-03-31 09:49:40

Rational功能測試性能測試

2013-11-13 10:49:50

2018-01-10 14:57:56

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色毛片一级 | 在线啊v | www.亚洲| 日韩精品区 | 一级黄色录像片子 | 免费视频一区 | 在线午夜 | 国产日韩久久 | 男人天堂999 | 国产精品永久免费视频 | 男女免费观看在线爽爽爽视频 | 黑人精品欧美一区二区蜜桃 | 国产成人精品一区二区三区在线观看 | 一区二区三区小视频 | wwwww在线观看 | 久久久久久免费免费 | www.久久| 一区视频 | 伊人久久在线观看 | 9191在线观看 | 国产91在线 | 亚洲 | 成人av电影在线观看 | 欧美色专区 | 亚洲一二三区在线观看 | 国产一区二区三区四区在线观看 | 亚洲一区二区精品 | 91久色| 色视频在线播放 | 国产精品久久久久久久久图文区 | 色综合视频 | 免费久久久久久 | www.日本精品 | 国产精品一区二区在线 | 欧美一区二区在线观看视频 | 国产精品视频一区二区三区四区国 | 久久精品男人的天堂 | 男女羞羞视频免费 | 久色网| 午夜一区二区三区在线观看 | 97人人澡人人爽91综合色 | 欧美国产一区二区 |