開眼了,自動化測試還能這樣用?

持續集成的自動化測試通常需要將代碼、測試用例與持續集成工具進行綁定,以實現自動運行。然而,Apipost的自動化測試功能需要手動操作,并且需要手動查看測試結果。

為了解決這個問題,Apipost推出了持續集成功能,方便同學們將Apipost中配置的自動化測試腳本有效地融入到DevOps體系中。

圖片

持續集成

Apipost 自動化測試支持「持續集成」功能,在安裝了Apipost的服務器中輸入命令,即可運行測試腳本。

創建自動化測試腳本

在創建好的測試用例中選擇「持續集成」。

圖片

點擊新建,配置運行環境、循環次數、間隔停頓后點擊保存會生成命令。

圖片

安裝 Apipost-cli

npm install -g apipost-cli

運行腳本

安裝好Apipost-cli后,在命令行輸入生成的命令,即可執行測試用例,運行完成后會展示測試進度并生成測試報告。

圖片

配置到Jenkins

我們可以將創建好的CLI腳本部署到Jenkins中去持續集成進行測試。

Step1:新建一個任務Apipost-test

點擊新建任務,輸入任務名稱,選擇創建一個自由風格的軟件項目,點擊確定

圖片

Step2:構建步驟

然后在構建欄目下拉菜單選擇:Excute Windows batch command

圖片

Step3:在命令窗口中,輸入Apipost的執行命令,設置完成后,點擊保存

圖片

保存好設置后,開始構建項目,點擊立即構建,開始執行項目,執行完成后可以在控制臺輸出中查看結果。

圖片

其他相關

同時,Apipost也為企業用戶提供定制的API實時監控功能,如有需要可以掃描文末二維碼聯系客服小姐姐獲取詳情~

如果需要配置額外一些如:輸出報告目錄等操作,則需要按照下方命令對執行腳本進行修改? ?

參數類型

 
  1. Options:

  2. -r, --reporters <reporters> 指定測試報告類型, 支持 cli,html,json (default: "cli")

  3. -n, --iteration-count <n> 設置循環次數。默認值 1

  4. -d, --iteration-data <path> 設置用例循環的 [公共] 測試數據路徑 (JSON 或 CSV)。如設置將替換默認 [公共] 測試數據。

  5. --external-program-path <path> 指定 [外部程序] 的所處文件路徑,默認值為命令當前執行目錄

  6. --out-dir <outDir> 輸出測試報告目錄,默認為當前目錄下的 ./apipost-reports

  7. --out-file <outFile> 輸出測試報告文件名,不需要添加后綴,默認格式為 apipost-reports-當前 YYYY-MM-DD HH:mm:ss

  8. --ignore-redirects <0/1> 阻止 Apipost 自動重定向返回 3XX 狀態碼的請求。0 阻止, 1 不阻止 (default: "0")

  9. --max-requst-loop <n> 3XX重定向時的最大定向次數 (default: 5)

  10. --timeout-request <n> 指定接口請求超時時間 (default: 0)

  11. --timeout-script <n> 指定腳本預執行/后執行接口運行超時時間 (default: 5000)

  12. --delay-request <n> 指定請求之間停頓間隔 (default: 0) (default: 0)

  13. -k --insecure <n> 關閉 SSL 校驗 (1 關閉, 0 開啟。default: 1) (default: 1)

  14. --ssl-client-cert-list <path> 客戶端證書配置文件(JSON)的路徑。此選項優先于sslClientCert、sslClientKey和sslClientPassphrase。

  15. --ssl-client-cert <path> 指定客戶端證書路徑 (CRT file)

  16. --ssl-client-pfx <path> 指定客戶端證書路徑 (PFX file)

  17. --ssl-client-key <path> 指定客戶端證書私鑰路徑 (KEY file)

  18. --ssl-client-passphrase <passphrase> 指定客戶端證書密碼 (for protected key)

  19. --ssl-extra-ca-certs <path> 指定額外受信任的 CA 證書 (PEM)

  20. -h, --help display help for command

行動吧,在路上總比一直觀望的要好,未來的你肯定會感謝現在拼搏的自己!如果想學習提升找不到資料,沒人答疑解惑時,請及時加入群: 680748947,里面有各種測試開發資料和技術可以一起交流哦。

總結:

感謝每一個認真閱讀我文章的人!!!

作為一位過來人也是希望大家少走一些彎路,如果你不想再體驗一次學習時找不到資料,沒人解答問題,堅持幾天便放棄的感受的話,在這里我給大家分享一些自動化測試的學習資源,希望能給你前進的路上帶來幫助。

軟件測試面試文檔

我們學習必然是為了找到高薪的工作,下面這些面試題是來自阿里、騰訊、字節等一線互聯網大廠最新的面試資料,并且有字節大佬給出了權威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。

?

? ? ? ? ? 視頻文檔獲取方式:
這份文檔和視頻資料,對于想從事【軟件測試】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!以上均可以分享,點下方小卡片即可自行領取。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11533.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11533.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11533.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Shell】正則表達式的操作實例

正則表達式是一個描述一組字符串的模式 是由普通字符和元字符組成的字符集&#xff0c;而這個字符集匹配&#xff08;或指定&#xff09;一個模式。 正則表達式的操作實例 &#xff08;一&#xff09;概述1.定義2.作用3.類型 &#xff08;二&#xff09;字符串匹配實例&#xf…

【論文閱讀】Machine Learning, Linear Algebra, and More: Is SQL All You Need?

文章目錄 摘要一、介紹二、SQL算法原語2.1、Variables2.2、Functions2.3、Conditions2.4、Loops2.5、Errors 三、案例研究3.1、對數據庫友好的SQL映射3.2、性能結果 四、結論以及未來工作 摘要 盡管SQL在簡單的分析查詢中無處不在&#xff0c;但它很少用于更復雜的計算&#xf…

文件流-ASCII文件(中北大學-程序設計基礎(2))

目錄 題目 源碼 結果示例 題目 編寫程序實現以下功能&#xff1a;【要求處理ASCII文件】 &#xff08;1&#xff09;按職工號由小到大的順序將5個員工的數據&#xff08;包括號碼、姓名、年齡和工資&#xff09;輸出到磁盤文件中保存&#xff1b; &#xff08;2&#xff…

自動駕駛決策規劃——坐標轉換

以下內容來自b站up主忠厚老實的老王&#xff0c;視頻鏈接&#xff1a;自動駕駛決策規劃算法序章 總綱與大致目錄_嗶哩嗶哩_bilibilihttps://www.bilibili.com/video/BV1hP4y1p7es/?spm_id_from333.999.0.0&vd_sourced36e625f376908cfa88ef5ecf2fb0ed8侵刪。 決策規劃算法…

自動故障轉移

這里詢問&#xff0c;你的插槽是從哪里移動過來的&#xff1f; all&#xff1a;代表全部&#xff0c;也就是三個節點各轉移一部分具體的id&#xff1a;目標節點的iddone&#xff1a;沒有了 這里我們要從7001獲取&#xff0c;因此填寫7001的id&#xff1a; 填完后&#xff0c;…

02-登錄頁面、動態路由、權限等模塊開發

權限模塊開發流程 前端login頁面開發后端SpringSecurity配置后端login接口開發前端頁面框架搭建前端路由守衛&#xff0c;狀態管理開發前后端完成認證流程 開發Login頁面 創建Login頁面創建router&#xff0c;可以跳轉到Login頁面 Login頁面 使用element-plus開發 認證功…

力扣75. 顏色分類

Problem: 75. 顏色分類 文章目錄 題目描述思路及解法復雜度Code 題目描述 思路及解法 由于題目只提供0&#xff0c;1&#xff0c;2分別代表顏色紅、白、藍&#xff0c;并按此排序&#xff0c;那么我們可以遍歷兩次數組&#xff0c;第一次將0&#xff0c;全部放到數組前面一部分…

移動 App 入侵與逆向破解技術-iOS 篇

如果您有耐心看完這篇文章&#xff0c;您將懂得如何著手進行app的分析、追蹤、注入等實用的破解技術&#xff0c;另外&#xff0c;通過“入侵”&#xff0c;將幫助您理解如何規避常見的安全漏洞&#xff0c;文章大綱&#xff1a; 簡單介紹ios二進制文件結構與入侵的原理介紹入…

軟考考試需要達到多少分才能及格?

當然是45分&#xff01;45分&#xff01;45分&#xff01;而且是各科45&#xff01; 初級和中級考兩科 綜合知識考試時長為150分鐘&#xff0c;筆試&#xff0c;選擇題&#xff08;上午9:00-11:30&#xff09; 案例分析考試時長為90分鐘&#xff0c;筆試&#xff0c;問答題&…

計算機畢業設計 | vue+springboot圖書借閱 書籍管理系統(附源碼)

1. 開發目的 實現圖書的智能化、信息化和簡單化&#xff1b;實現圖書信息的增加、刪除、修改、查找、借閱、還書、收藏的顯示操作及實時數據庫的提交和更改和對普通用戶的增、刪、改、查&#xff1b;提高圖書管理員工作信息報送及反饋的工作效率&#xff0c;減輕管理員的勞動負…

Unity組件入門篇目錄

Audio AudioChorusFilter......................................點擊導航AudioDistortionFilter..................................點擊導航AudioEchoFilter.........................................點擊導航AudioHighPassFilter..................................點擊導…

設計模式Java實現-迭代器模式

?這里是第七人格的博客?小七&#xff0c;歡迎您的到來~? &#x1f345;系列專欄&#xff1a;設計模式&#x1f345; ??本篇內容: 迭代器模式?? &#x1f371; 本篇收錄完整代碼地址&#xff1a;https://gitee.com/diqirenge/design-pattern &#x1f371; 楔子 很久…

Java Spring 中使用緩存來提高性能

在Spring框架中&#xff0c;緩存是一種用于提高應用程序性能的重要機制。通過緩存&#xff0c;可以減少對數據庫或其他外部資源的訪問次數&#xff0c;從而加快應用程序的響應速度。以下是如何在Spring中使用緩存來提高性能的詳細過程&#xff1a; 1. 引入緩存依賴 首先&…

蒼穹外賣Day06筆記(復習了jwt的加密解密和傳遞)

瘋玩了一個月&#xff0c;效率好低&#xff0c;今天開始撿起來蒼穹外賣~ 1. 為什么不需要單獨引入HttpClient的dependency&#xff1f; 因為我們在sky-common的pom.xml中已經引入了aliyun-sdk-oss的依賴&#xff0c;而這個依賴低層就引入了httpclinet的依賴&#xff0c;根據依…

C語言從頭學05——頭文件及庫文件

我們寫"Hello World!"程序時&#xff0c;一上來先寫了一句代碼&#xff1a; #include <stdio.h> 我們看上面這條代碼&#xff0c;前面有個"#"號后邊沒有";"號&#xff0c;這樣的代碼不是普通的C語言代碼&#xff0c;它屬于預處理命令。這…

代碼隨想錄算法訓練營第六天| 242. 有效的字母異位詞、349. 兩個數組的交集、202. 快樂數、1. 兩數之和

哈希表理論基礎 [LeetCode] 242. 有效的字母異位詞 [LeetCode] 242. 有效的字母異位詞 文章解釋 [LeetCode] 242. 有效的字母異位詞 視頻解釋 題目: 給定兩個字符串 s 和 t &#xff0c;編寫一個函數來判斷 t 是否是 s 的字母異位詞。 注意&#xff1a;若 s 和 t 中每個字符出…

JavaEE技術之SpringCloud(Nacos注冊中心、Nacos配置中心、Sentinel實現熔斷與限流)

文章目錄 SpringCloud Alibaba1、簡介1.1 背景1.2 Nacos主要功能1.3 Nacos和SpringBoot、SpringCloud版本選擇 2、Nacos注冊中心2.1 案例準備2.2 Nacos注冊中心下載啟動2.2.1 下載2.2.2 解壓啟動2.2.3 nacos-server訪問測試 2.3 nacos注冊中心客戶端整合2.3.1 訂單服務整合naco…

YTU 3166 共享單車 DFS 記憶化搜索

問題 D: 共享單車 題目描述 共享單車走進煙臺&#xff0c;小明決定嘗試。小明啟動共享單車 App&#xff0c;輕松地找到附近的單車。那么問題來了&#xff0c;到最近的那輛單車&#xff0c;小明大約要走多少米呢&#xff1f; 現在簡化問題。將地圖設定成一個由 100100 米的像…

【UE】仿原神實現無限道路延伸的開場效果

目錄 效果 步驟 一、無限生成磚塊 二、制作門 三、停止移動并生成門 四、進入門 效果 步驟 一、無限生成磚塊 1. 新建一個Basic關卡&#xff0c;再新建一個Pawn類&#xff0c;這里命名為“BP_MyPawn” 打開“BP_MyPawn”&#xff0c;添加一個膠囊體碰撞組件和一個攝像…

工器具管理(基于若依)

文章目錄 前言一、工器具管理項目總覽 二、入庫功能1. 前端1.1 界面展示1.2 具體操作實現1.3 js文件 2. 后端2.1 工器具信息回顯2.2 工器具入庫 三、領用功能1. 前端1.1 界面展示1.2 具體實現操作1.3 js文件 2. 后端2.1 工器具信息回顯2.2 工器具領用 遇到的問題1. 同一頁面展示…