12 2023 檔案
摘要:一、方案 需求目標(biāo):測(cè)試左移,測(cè)試介入研發(fā)過(guò)程,驗(yàn)證單接口正常及異常邏輯 選用工具:Java、SpringBoot、Maven、TestNG、httpclient、Allure、Jenkins 方案:創(chuàng)建測(cè)試接口測(cè)試工程,參照研發(fā)設(shè)計(jì)文檔和設(shè)計(jì)思路,編寫正常及異常用例,直接調(diào)用服務(wù)端接口,覆蓋接口邏
閱讀全文
摘要:目錄一、測(cè)試的項(xiàng)目二、需求分析三、用例設(shè)計(jì)-部分用例舉例四、框架說(shuō)明4.1 測(cè)試框架結(jié)構(gòu)圖如下:4.2 項(xiàng)目功能五、代碼設(shè)計(jì)與功能說(shuō)明5.1 POM簡(jiǎn)介:Page Object Modle頁(yè)面對(duì)象模型5.2 基礎(chǔ)封裝層:pages/basePage.py5.3 PO頁(yè)面對(duì)象層:pages/userL
閱讀全文
摘要:目錄一、MyBatis的應(yīng)用配置二、使用mybatis+SpringBoot完成增刪改查2.1 代碼實(shí)現(xiàn)2.2 增刪改查接口調(diào)用 一、MyBatis的應(yīng)用配置 依賴 pom.xml 注意:版本號(hào)的依賴沖突問(wèn)題 <?xml version="1.0" encoding="UTF-8"?> <proje
閱讀全文
摘要:目錄一、springboot官方demo開(kāi)發(fā)二、使用SpringBoot開(kāi)發(fā)get方法接口三、一個(gè)要求攜帶cookie信息訪問(wèn)的get接口開(kāi)發(fā)四、需要攜帶參數(shù)的get請(qǐng)求兩種開(kāi)發(fā)方式4.1 方式1:url:key=value&key=value4.2 方式2:url:ip:port/get/with
閱讀全文
摘要:目錄一、TestNG的基本介紹和如何在maven中引用二、TestNG基本注解與執(zhí)行順序?qū)崙?zhàn)2.1 注解實(shí)戰(zhàn) @Test標(biāo)簽2.2 注解實(shí)戰(zhàn) BeforeMethod和AfterMethod2.3 注解實(shí)戰(zhàn)BeforeClass和AfterClass2.4 注解實(shí)戰(zhàn):BeforeSuite和Afte
閱讀全文
摘要:目錄一、Moco框架基本介紹1. 什么是Moco2. Moco原理簡(jiǎn)介3. Moco的配置和運(yùn)行4. Moco啟動(dòng)以及第一個(gè)demo二、mock 的啟動(dòng)及第一個(gè)demo1. 創(chuàng)建startup.json文件2. 啟動(dòng)moco3. 瀏覽器輸入本地網(wǎng)址127.0.0.1:8809/demo三、不帶參數(shù)的
閱讀全文
摘要:?jiǎn)卧獪y(cè)試平臺(tái)搭建及結(jié)果分析 一、方案 需求目標(biāo):提高單元測(cè)試覆蓋率和規(guī)范代碼編寫規(guī)范 選用工具:Sonarqube、sonarqube Scanner、Jenkins、jacoco 方案: 工程中引入jacoco進(jìn)行代碼覆蓋率統(tǒng)計(jì),通過(guò)sonarqube scanner掃描工程編寫規(guī)范,編寫單元測(cè)試
閱讀全文
浙公網(wǎng)安備 33010602011771號(hào)