在做接口測試時,并不是一開始就需要去惦記著做框架,只是先了解新項目中的各類領域模型,把接口測試搞好,隨后掌握開發(fā)設計新項目時采用了什么技術性及其總體的技術性框架,讓接口測試跑起來。伴隨著case的愈來愈多,以便讓自動化盡快跑起來,就必須把每個公共性控制模塊抽象性出去,把自動化全過程盡快機構起來。因此 課程中大量是解讀接口測試是啥,為何要接口測試,接口測試牽涉到的什么基礎知識,隨后才算是自動化的控制模塊,如何去做編號,如何去讓全部框架更強的跑起來。這實際上也是開發(fā)軟件的全過程一樣,把要求弄懂了,技術性完成想好啦,編號只不過一個完成全過程。
課程總體目標
把握自動化接口測試所必須基本知識,并對有關知識要點牽涉到的底層基本原理有一定掌握,另外對python的有關控制模塊有深入了解,能單獨標準地開發(fā)設計出合乎業(yè)務流程特性的自動化接口測試框架,并可以解決日漸繁雜的業(yè)務管理系統及其迅速的迭代更新速率,為深層次的開展自動化接口測試奠定了優(yōu)良的基本。
課程考試大綱
1.什么叫接口測試2.怎樣開展接口測試
3.怎樣進行懇求
3.1掌握HTTP
3.2HTTP服務項目懇求
3.3掌握HTTPS
3.4HTTPS服務項目懇求
3.5什么叫RPC
3.6THRIFT服務項目懇求
4.怎樣開展數據庫
4.1關聯型數據庫查詢-Mysql
4.2非關聯型數據庫查詢-MongoDB
5.怎么知道結果恰當
5.1基本及其自定肯定
課程目地
課程目地并不是說要撰寫一個多么的極致的接口自動化檢測框架,由于不一樣的企業(yè)技術棧各有不同,壓根就沒有一個通用性的框架說合適全部企業(yè),好是的框架毫無疑問是為公司業(yè)務訂制的。所以說這兒更主要是大伙兒了解接口自動化的實際意義,牽涉到的什么基礎知識,以便去測試接口要把握什么技術性,如何把接口自動化機構起來,以不變應萬變,把握了這種事后能夠 更強的依據企業(yè)的業(yè)務流程技術性特性去做自動化接口測試計劃方案,而不是一搬了之。
適用范圍
1.有一定開發(fā)設計基本的軟件測試,尤其是python
2.要想掌握接口測試的研發(fā)工程師
3.要想自身構建接口自動化檢測框架的技術工程師