課程詳情
postman接口測試課程
課程內(nèi)容:
本課程由淺入深,從安裝開始介紹postman的使用,到接口測試,再到接口自動化。內(nèi)容包括如何發(fā)送http請求,捕獲響應及響應中所需驗證的數(shù)據(jù),如何增加斷言,創(chuàng)建變量,如果創(chuàng)建postman線性腳本;以及數(shù)據(jù)驅(qū)動在postman中的實際應用,如果通過postman進行接口間的跳轉(zhuǎn);較后通過postman+newman+jenkins實現(xiàn)自動化接口測試的持續(xù)集成。
教學目的:
通過本課程的學習,學生可以輕松駕馭postman工具進行接口測試,減少人工回歸測試人力成本與時間,縮短測試周期,同時結(jié)合newman+jenkins對接口測試用例進行持續(xù)集成的自動部署
Web Service SOAPUI接口測試
課程內(nèi)容:
Web Service作為一種基于網(wǎng)絡應用集成的解決方案,長期以來應用廣泛,備受業(yè)內(nèi)關(guān)注;SoapUI作為一款WebService專項接口測試開源工具,其強大的功能、易用的界面,同樣吸引了眾多用戶;本課程將從web service入手,分析web service中核心組件,介紹通用接口的定義,結(jié)合SoapUI工具的使用,逐步學會web service中基于SOAP和REST兩種風格的web service接口測試方法和實現(xiàn)流程,使你在短時間內(nèi)輕松掌握基于WebService接口的自動化測試核心要點。內(nèi)容包括:接口的定義,接口測試關(guān)注的核心要點,基于SOAP的基于SOAP的Web Service三個核心組件,工作原理,接口分析;基于REST的Web Service接口分析;如何在SOAP UI中實現(xiàn)Web Service(SOAP|REST)請求,獲取請求結(jié)果;如何創(chuàng)建Web Service(SOAP|REST)測試項目,測試用例集,測試用例;如何添加斷言(基于內(nèi)容|XPATH|XQuery等);以及SOAP UI中屬性,groovy腳本的應用;
教學目的:
通過本課程的學習,學生能夠掌握SOAP UI的核心功能,能夠參與并獨立開展基于web services的接口測試項目,能夠熟練分析接口測試文檔,梳理接口測試需求,能夠運用SOAP UI中的核心技術(shù)進行接口測試項目,測試用例的開發(fā),靈活運用屬性,groovy腳本使得測試用例更加具有靈活性,可維護性。
JMeter從入門到精通
課程內(nèi)容:
本課程從基礎講起,詳細闡述JMeter中各組件的基本概念和使用方法,包括代理錄制,APP錄制,Jmeter參數(shù)化,關(guān)聯(lián),集合點,斷言,邏輯控制,IP欺騙,命令行壓測,報告的生成,分布式壓測,以及BadBoy的應用過程。實戰(zhàn)部分以協(xié)議為核心展開,分別包含:FTP,webservice,JDBC等常用協(xié)議的實戰(zhàn)演練;此外課程還包括Jmeter擴展插件的應用。課程同時涵蓋web端和移動端app,講解了抓包工具在這兩端的使用。且每個功能,提供多種實現(xiàn)方案,供大家選擇。對于Jmeter本身不能滿足的功能,課程演示了怎樣動手去開發(fā)新的插件來集成到Jmeter;全程以實戰(zhàn)為基礎,每個知識點通過實際項目演練講解理論實踐結(jié)合,讓學員既會做,又知道為什么這樣做。講解時同時加入其他工具作對比,加深理解,了解區(qū)別分享技巧,用起來事半功倍。
教學目的:
通過本課程的學習,學生能夠掌握Jmeter接口性能測試工具的核心功能,能夠參與并獨立開展測試項目,能夠熟練分析接口測試文檔,梳理接口測試需求,熟練編寫基于各類協(xié)議的接口測試用例,同時有開發(fā)Jmeter自定義插件的能力。
分布式服務接口測試
課程內(nèi)容:
作為一名測試工程師,隨著經(jīng)驗的豐富和工作中的機會,會不斷接觸到各種大型項目,以及各種復雜的測試對象,金融行業(yè)分布式部署的各子系統(tǒng)接口測試就是其中。本課程結(jié)合信用卡測試項目,為大家講解接口測試的業(yè)務需求、測試設計過程、執(zhí)行輔助工具等,讓系統(tǒng)測試人員快速掌握接口測試。
教學目的:
通過本課程學習,學生能夠深入領會實際金融業(yè)務中的接口測試流程,深入淺出的領會金融行業(yè)中接口測試的核心要點,為今后相關(guān)領域的職業(yè)發(fā)展獲取不可缺少的背景及實際測試經(jīng)驗。
接口自動化測試平臺測試開發(fā)
課程內(nèi)容:
本課程通過Python3,結(jié)合較主流的輕量級web flask框架,從無到有構(gòu)建接口自動化測試平臺,為大家介紹接口自動化測試平臺的開發(fā)過程,教大家如何從零開始開發(fā)接口自動化平臺,課程使用的語言是python3,使用的web框架是flask。課程主要包含接口自動化平臺的介紹,架構(gòu),設計思路,flash框架介紹及應用,模塊化構(gòu)建方式,requests庫的應用及詳解,數(shù)據(jù)庫表的設計,核心模塊項目,測試用例的代碼編寫等。
教學目的:
通過本課程學習,學生能夠掌握基于純代碼(Python腳本)進行接口自動化平臺的設計,開發(fā)和構(gòu)建。為日后進階測試架構(gòu)師打下完美的鋪墊。
Java測試開發(fā)入門之接口測試實戰(zhàn)
課程內(nèi)容:
本課程主要介紹如何通過JAVA純編碼的方式來進行接口測試,內(nèi)容包括Java編程入門,批量操作數(shù)據(jù)庫,批量數(shù)據(jù)寫入文本文件,如何用Java代碼實現(xiàn)HTTP請求接口測試,Java HTTPClient的高級應用,Java模擬實現(xiàn)Loadrunner關(guān)聯(lián)函數(shù)源碼,以及JAVA如何實現(xiàn)接口的多線程壓測程序,如何用JAVA監(jiān)控軟硬件服務,以及實現(xiàn)數(shù)據(jù)庫,JVM可視化監(jiān)控解決方案。
教學目的:
通過本課程學習,學生能夠深入淺出的理解測試人員較需要什么樣的編程,較需要什么樣的測試工具,能夠運用JAVA語言構(gòu)建接口性能測試腳本,并且能夠準確定位性能瓶頸,分析性能測試結(jié)果。