接口測試與持續(xù)集成實踐培訓(xùn)(北京,9月1-3日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com
【咨詢電話】4006820825 010-56133998 13810210257
【培訓(xùn)日期】2021年9月1-3日
【培訓(xùn)地點】北京
【培訓(xùn)對象】項目經(jīng)理、開發(fā)經(jīng)理、軟件測試經(jīng)理、自動化測試工程師、軟件測試部門主管、測試分析設(shè)計人員、軟件測試工程師,以及對測試感興趣的所有人員。
【課程背景】
隨著IT行業(yè)的蓬勃發(fā)展,如何能夠快速研發(fā)出來功能全、質(zhì)量高的軟件產(chǎn)品,響應(yīng)快速版本迭代的需求,Devops和敏捷思想已經(jīng)越來越被軟件企業(yè)所認(rèn)同、并在各企業(yè)中實施。接口測試作為分層測試中收益非常高的測試分類,越來越被企業(yè)所重視。
本課程通過案例分析從接口測試的基礎(chǔ)、接口用例設(shè)計、用例執(zhí)行策略講起,分別結(jié)合目前最流行的接口測試工具Postman、JMeter等應(yīng)用以及項目實戰(zhàn),高效進(jìn)行接口測試。從應(yīng)用Python語言角度進(jìn)行了詳細(xì)講解,同時對現(xiàn)有的一些開源和商用接口測試平臺的使用方法進(jìn)行詳細(xì)介紹,旨在幫助學(xué)習(xí)者有效實施接口測試,并能夠在實際的工作中。
在項目或者產(chǎn)品研發(fā)過程中合理的進(jìn)行接口測試的自動化、持續(xù)集成,在保證產(chǎn)品質(zhì)量的前提下,通過應(yīng)用接口測試自動化測試手段快速迭代版本,及時反饋版本質(zhì)量,保證項目/產(chǎn)品快速投放到市場。本課程的重點是理論聯(lián)系實踐,豐富的案例使學(xué)員能夠掌握在實施接口自動化測試過程中遇到的各種問題及處理方法,保證接口測試自動化測試的落地。
為便于廣大測試人員深入研究與開發(fā)接口測試與持續(xù)集成的需要,培訓(xùn)中心特舉辦“接口測試與持續(xù)集成實踐”培訓(xùn)班
【課程大綱】
Python語言基礎(chǔ)
1.Python安裝與配置
2.Python 常用的數(shù)據(jù)類型
3.Python列表、元組、字典
4.Python條件判斷、循環(huán)語句等
5.Python函數(shù)定義與調(diào)用方式
6.Python類與對象
7.Python模塊的引用
8.Python異常處理
9.Python線程與進(jìn)程
10.Python文件處理
掌握Python語言的基本使用
UnitTest單元測試框架
1.單元測試概述
2.Unittest核心組件介紹
3.常用斷言方法
4.單元測試用例管理策略及應(yīng)用
5.用例執(zhí)行控制(順序執(zhí)行、跳過、預(yù)期失。
6.單元測試結(jié)果分析
7.HTMLTestRunner測試報告的應(yīng)用
8.BSTestRunner測試報告的應(yīng)用
掌握UnitTest測試框架
郵件處理與報表格式化
1. Python發(fā)送郵件(文本正文)
2. Python發(fā)送郵件(附件)
3. 測試報告的格式化
4. 測試報告的命名處理方法
5. 測試報告的發(fā)送及內(nèi)容展示
掌握郵件發(fā)送測試報告的方法
接口理論
1.什么是接口測試
2.Devops和敏捷測試在開發(fā)模式中的運用
3.測試金字塔與持續(xù)測試
4.如何確定接口測試對象和測試范圍
5.接口文檔的閱讀與分析方法
6.接口測試的用例設(shè)計與用例執(zhí)行策略
7.接口測試與性能測試的關(guān)系
8.如何開展基于接口的性能測試
9.基于不同類型的接口測試考察指標(biāo)內(nèi)容
10.持續(xù)測試:測試左移、測試右移、測試自動化
掌握接口測試相關(guān)理論知識及Devops和敏捷測試與接口測試配合提升工作效率、質(zhì)量的相關(guān)內(nèi)容
HTTP協(xié)議基礎(chǔ)
1.什么是HTTP協(xié)議
2.HTTP協(xié)議的GET與POST請求
3.HTTP協(xié)議請求與響應(yīng)報文介紹
4.HTTP協(xié)議狀態(tài)碼介紹
5.HTTP無狀態(tài)特性
6.Cookie和Session的相關(guān)概念解析
7.HTML、XML、JSON文件格式簡介
8.REST 設(shè)計風(fēng)格介紹
掌握HTTP協(xié)議及常用基于接口測試數(shù)據(jù)處理文件JSON等文件格式
Python語言完成接口測試
1.Requests模塊詳細(xì)介紹
2.Requests 模塊在接口測試應(yīng)用案例詳解
3.基于JSON數(shù)據(jù)格式的Mock技術(shù)
利用Requests模塊完成Python語言的接口測試工作
Postman工具
1.Postman工具與接口測試的關(guān)系
2.Postman 工具中用例設(shè)計方法
3.Postman 工具中批量執(zhí)行用例方法
4.Postman 工具關(guān)聯(lián)數(shù)據(jù)處理方法
5.Postman 工具中Mock技術(shù)的應(yīng)用
6.Postman 工具中數(shù)據(jù)的參數(shù)化方法
7.Postman 工具中斷言的應(yīng)用方法
8.Postman 工具環(huán)境變量應(yīng)用方法
9.Postman 工具執(zhí)行結(jié)果分析
10.Postman 工具用例轉(zhuǎn)換為腳本語言
11.Postman 測試用例的導(dǎo)出方法
12.Newman運行Postman腳本的方法
13.基于Postman的接口測試與性能測試案例
掌握Postman接口測試工具的應(yīng)用方法
Jmeter工具
1.JMeter 開源工具介紹
2.JMeter 發(fā)送請求的兩種方式介紹
3.JMeter 參數(shù)化方法
4.JMeter 添加斷言方法
5.JMeter變量的設(shè)置
6.JMeter 關(guān)聯(lián)數(shù)據(jù)處理方法
7.JMeter 工具應(yīng)用方法
8.JMeter 監(jiān)控器的運用方法
9.JMeter 測試結(jié)果分析
10.基于JMeter的接口測試和性能測試方法
11.基于JMeter的接口測試與性能測試案例
掌握利用JMeter完成接口測試及基于接口的性能測試
接口自動化測試與持續(xù)集成
1.Jenkins的介紹與安裝
2.Jenkins中插件的安裝
3.Jenkins中郵件的配置
4.Jenkins中定時任務(wù)的應(yīng)用
5.Jenkins+Postman+Newman構(gòu)建接口自動化測試平臺
6.Jenkins+JMeter+Ant構(gòu)建接口自動化測試平臺
掌握持續(xù)集成Jenkins工具的基本應(yīng)用及利用Jenkins和其他工具完成接口測試的自動化方法
接口平臺應(yīng)用
1.開源接口測試工具應(yīng)用
2.商用接口平臺的應(yīng)用
3.自行開發(fā)接口測試平臺/框架介紹掌握平臺應(yīng)用和設(shè)計的方法
問題解答
【講師介紹】
于老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。任職于某移動互聯(lián)網(wǎng)公司擔(dān)任測試總監(jiān)職務(wù),具有近二十年豐富的測試團(tuán)隊管理及測試相關(guān)理論和測試工具應(yīng)用與測試輔助工具研發(fā)的經(jīng)驗。為多家互聯(lián)網(wǎng)、金融、保險等行業(yè)公司及多所大學(xué)和培訓(xùn)機構(gòu)提供了涉及移動測試、性能測試、安全測試、用例設(shè)計、測試流程及測試管理等方面的培訓(xùn)和指導(dǎo)工作。
【費用及報名】
1、費用:培訓(xùn)費線下培訓(xùn)費:5900元/人;線上培訓(xùn)費:4700元/人(含培訓(xùn)費、講義費);如需食宿,會務(wù)組可統(tǒng)一安排,費用自理。
2、報名咨詢:4006820825 010-56133998 56028090 13810210257 鮑老師
3、報名流程:電話登記-->填寫報名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過期,請訪問我們的網(wǎng)站,查詢最新課程
5、詳細(xì)資料請訪問北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com (每月在全國開設(shè)四百多門公開課,歡迎報名學(xué)習(xí))