博客 RSS 訂閱

程序員二黑 - 測試計劃與方案怎麼寫?這份讓開發和PM都信服的模板請收好!

在軟件開發過程中,測試計劃與方案文檔常常被視為"必要的麻煩"——人人都知道需要它,但很少有人真正重視它。研發團隊可能會覺得它過於繁瑣,產品經理則可能懷疑它的實際價值。 但事實是,一份精心準備的測試計劃與方案能夠將項目成功率提升數倍。它不僅是測試人員的行動指南,更是團隊之間的溝通橋樑,能有效避免項目後期的互相推諉和責任不清。 那麼,如何撰寫一份既精簡實用又能讓開發和PM都信服的測試計劃呢?本文將為你

軟件測試

收藏 評論

程序員龍叔 - 軟件測試必須知道的方法和知識

“軟件測試技術是軟件開發過程中的一個重要組成部分,是貫穿整個軟件開發生命週期、對軟件產品(包括階段性產品)進行驗證和確認的活動過程,其目的是儘快儘早地發現在軟件產品中所存在的各種問題——與用户需求、預先定義的不一致性。檢查軟件產品的bug。寫成測試報告,交於開發人員修改。軟件測試人員的基本目標是發現軟件中的錯誤。” 01 軟件測試步驟 第一步為測試計劃。編寫測試計劃通俗一點講就是什麼人

軟件測試

收藏 評論

程序員龍叔 - 25歲零基礎轉行軟件測試挑戰高薪,真的可以麼?

我自己也是一個零基礎轉行過來的,聽我的,如果你對現在的職業不感興趣,又沒多少錢,真的可以轉行學軟件測試!我可以摸着我的良心和過萬的薪資單告訴你,學會了只賺不虧! 一、軟件測試行業的前景如何? 毫不誇張的説,軟件測試是IT行業裏最容易入門的崗位,不信你去打聽打聽,現在哪一個IT行業對零基礎的人羣那麼友好?學習時間也不長,還沒有性別歧視,簡直不能更美了。 軟件測試行業缺人是明面上能看到的,從各大

軟件測試

收藏 評論

張永清 - 每週讀書與學習->JMeter主要元件詳細介紹(三)邏輯控制器

每週讀書與學習是由清華大學出版社出版的《JMeter核心技術、性能測試與性能分析》一書的作者推出,分享作者多年的IT從業經歷,希望對很多計算機科學技術IT類專業畢業生以及IT從業者有所幫助。 1、邏輯控制器 在Jmeter中,邏輯控制器顧名思義就是用來控制性能測試執行的邏輯,通常用來控制採樣器的執行順序,同時也可以對Jmeter中的元件的執行邏輯進行控制,因為在做性能測試時,可能經常會遇到一些比較

軟件測試

收藏 評論

程序員龍叔 - 全網最全軟件測試面試題(含答案解析+文檔)

​ 一、軟件測試基礎面試題 1、闡述軟件生命週期都有哪些階段? 常見的軟件生命週期模型有哪些? 軟件生命週期是指一個計算機軟件從功能確定設計,到開發成功投入使用,並在使用中不斷地修改、增補和完善,直到停止該軟件的使用的全過程(從醖釀到廢棄的過程) 生命週期從收到應用軟供開始算起,到該軟件不再使用為止。 它有如下各方面的內容: 初始構思、需求分析、功能設計、內部設計、文檔計劃、測試計劃、文檔準備、集

軟件測試

收藏 評論

迪捷軟件 - 神舟二十一號|2030年前實現中國人登陸月球的目標不動搖

10月30日,神舟二十一號載人飛行任務新聞發佈會在酒泉衞星發射中心舉行。 中國載人航天工程新聞發言人、中國載人航天工程辦公室綜合計劃局局長張靜波表示,2030年前實現中國人登陸月球的目標不動搖。目前,載人登月任務各項研製建設工作總體進展順利。 在當日上午舉行的神舟二十一號載人飛行任務新聞發佈會上,他介紹,長征十號運載火箭、夢舟載人飛船、攬月着陸器、望宇登月服、探索載人月球車等飛行產品已完成初樣階段

軟件測試

收藏 評論

程序員龍叔 - 20種常用的軟件測試方法,建議先收藏再觀看

軟件測試在完整的項目當中算是最後一個環節,也是非常重要的一個環節。通過軟件測試,我們才能得知一個程序是否符合標準。 小編整理出20種常見的軟件測試方法,建議夥伴們先收藏再看。不敢説史上最全,但霸哥辦公室裏十年軟件測試經驗的講師都説好! 一、單元測試/模塊測試 單元測試是為了檢驗軟件組成單位的正確性。 二、集成測試 集成測試的主要目的是檢查軟件單位之間的接口是否正確。 三、系統測試 系統測試

軟件測試

收藏 評論

程序員龍叔 - 軟件測試全流程解析與用例設計秘訣

一、測試流程是什麼? 最近這個項目是比較全的因為我去的時候是從頭跟進的,當時的話我們是有開項目立項會,然後的話我們組長去寫他的一個測試計劃,然後他給我們分模塊,給項目排期,然後的話設計他的第一輪 第二輪 第三輪的一個測試,他的一個測試的範圍,然後他給我們分到模塊之後,我要去想他的測試點、然後的話呢 去編寫測試用例 然後我們也去開評審。開始他的一輪測試 ,開發那邊提交代碼之後,我們首先去進行他

軟件測試

收藏 評論

程序員二黑 - 自動化測試入門:如何選擇你的第一門編程語言和框架?

今天我們來聊聊一個讓很多測試新人頭疼的問題:自動化測試入門,到底該選擇哪門編程語言和哪個測試框架? 作為一名從業多年的測試工程師,我見過太多新手在這個選擇上浪費大量時間,甚至因此遲遲無法踏出自動化測試的第一步。今天,我就帶大家全面分析三大主流選擇:Python + Pytest、Java + TestNG 和 JavaScript + Jest,幫你做出最適合自己的選擇。 為什麼選擇如此困難? 在

軟件測試

收藏 評論

張永清 - 每週讀書與學習->JMeter主要元件詳細介紹(四)再談取樣器

每週讀書與學習是由清華大學出版社出版的《JMeter核心技術、性能測試與性能分析》一書的作者推出,分享作者多年的IT從業經歷,希望對很多計算機科學技術IT類專業畢業生以及IT從業者有所幫助。 1、取樣器 在前面的章節學習中,已經介紹了很多Jmeter源生自帶的取樣器,雖然Jmeter已經有了非常豐富的取樣器,但是性能測試時還是會出現有些場景或者功能無法被覆蓋到或者使用Jmeter中已有的取樣器無法

軟件測試

收藏 評論

張永清 - 圖書出版的幕後故事-《JMeter核心技術、性能測試與性能分析》背後不為人知的事

一、性能測試,真的“過時”了嗎? 最近幾年,隨着大模型、AIGC、智能體等概念的火爆,有人開始質疑:傳統軟件測試,尤其是性能測試,是不是已經“邊緣化”了? 我們的答案是:恰恰相反,它比以往任何時候都更重要。 無論是電商平台的秒殺系統、銀行核心交易鏈路,還是大模型推理服務的API網關,只要涉及高併發、低延遲、穩定性保障,性能測試就是不可繞過的“守門人”。而JMeter,作為開源、靈活、生態成熟的性能

軟件測試

收藏 評論

程序員龍叔 - 軟件測試:邊界值分析法詳解

​1、邊界值分析法的介紹和概念 邊界值分析是一種常用的黑盒測試方法,是對等價類劃分方法的補充;所謂邊界值,是指相對於輸入等價類和輸出等價類而言,稍高於其最高值或稍低於最低值的一些特定情況。邊界值分析的步驟包括確定邊界,選擇測試用例兩個步驟。 根據大量的測試統計數據,很多錯誤是發生在輸入或輸出範圍的邊界上,而不是發生在輸入/輸出範圍的中間區域。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。所

軟件測試

收藏 評論

水庫浪子9527 - robotframework獲取中文文件名並且去掉後綴

問題背景 項目上有個模型文件一直在變動,但是自動化腳本里面導入該模型是把模型名稱寫死了的,因此更新了模型文件之後,自動化測試代碼裏面為了導入該文件也一直要修改,所以想通過模糊匹配文件名稱來獲取該文件名稱並導入。 解決方案 使用List Files In Directory關鍵字列出目錄下面符合模糊匹配的文件名稱,該關鍵字返回一個列表,獲取列表中的第一個文件名稱(項目中該文件名稱前綴固定,後面攜帶的

軟件測試

收藏 評論

張佔嶺 - k8s~根據podIP查看pod信息

在 Kubernetes 集羣中查找與特定 Pod IP(如 10.10.5.7)關聯的服務,可以通過以下步驟操作: 方法 1:通過 Endpoints 查詢(推薦) kubectl get endpoints --all-namespaces -o json | \ jq -r '.items[] | select(.subsets[].addresses[].ip == "10.10.5.7"

kubernetes

收藏 評論

箛獨劍 - minikube安裝分享

安裝步驟 拉取鏡像 [root@localhost ~]# curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.23.1/minikube-linux-amd64 % Total % Received % Xferd Aver

kubernetes

收藏 評論

努力的小雨 - 我一個寫Java的,怎麼就開始玩K8s和Jenkins了?!

前幾天接到一個新任務,要求把以前部署在私有服務器上的項目,全都搬到雲端去部署。之前的發佈流程其實挺簡單的,都是在本地打包好,然後通過文件傳輸把打好的jar包或者前端編譯好的文件夾,直接替換到服務器上。挺傳統也挺直接的。 但這次不一樣了,老闆希望上線流程能更自動化,得用Jenkins實現一鍵部署,減少人工操作,省時省力。説實話,對於我這開發來説,哪幹過這活啊。都是已經做好的流水線直接用就行了,奈何人

kubernetes

收藏 評論

RancherLabs - Rancher 社區雙週報|聚焦 Harvester 新特性:網絡、存儲與虛擬化全面升級

本期 Rancher 社區雙週報 為大家帶來 Harvester、Rancher、K3K 的最新產品動態。 Harvester v1.6.0 作為一次重要的大版本更新,引入了實驗性的 Kube-OVN 網絡功能,並在存儲、虛擬機管理、遷移與監控等方面帶來企業級增強;Rancher 在 v2.10.9、v2.11.5 與 v2.12.1 三個補丁版本中重點修復了安全問題,進一步提升了數據保護與

kubernetes

收藏 評論

2012 - k0s k3s k8s小結

速覽 k8s是功能豐富的容器編排工具,適合大規模生產部署;k3s是輕量級k8s,適合邊緣計算和資源受限環境;k0s是零依賴、易部署的k8s發行版,適合快速搭建集羣。 k0s | Kubernetes distribution for bare-metal, on-prem, edge, IoT K3s 詳答 一、基本概念與定位 1. k8s(Kubernetes) 定位:作為容器編排領域的標杆

kubernetes

收藏 評論

椒顏皮皮蝦 - 【OpenCV】在MacOS上源碼編譯OpenCV

前言 在做視覺任務時,我們經常會用到開源視覺庫OpenCV,OpenCV是一個基於Apache2.0許可(開源)發行的跨平台計算機視覺和機器學習軟件庫,它具有C++,Python,Java和MATLAB接口,並支持Windows,Linux,Android和Mac OS。 最近在項目中,我遇到了在MacOS上使用OpenCV需求,目前OpenCV官網上並沒有提供OpenCV現成

macos

收藏 評論

_否極泰來 - macOS開機自啓動執行腳本

1、背景 macOS由於沒有 /etc/rc.local的文件,只有一個 rc.common,但是這個東西屬於系統文件,不建議修改,我們可以打開軟件“自動操作”來處理,“自動操作”是mac系統自帶的軟件 不用下載可以直接使用; 2、打開“自動操作”軟件 3、創建“應用程序” 3、選擇“運行Shell腳本” 路徑:資源庫-實用工具-運行Shell腳本; 設置開機執行命令: 4、點擊

macos

收藏 評論

skymemo - 軟件技巧-Mac通過快捷鍵打開Terminal

背景 Mac系統經常要在Finder某一個位置打開終端(Terminal),現有操作方式為:選中目錄,點擊鼠標右鍵,選擇打開終端。操作比較多,且如果目標是一個文件,必須到文件的上級目錄才能打開終端。 目標 選中目錄/文件時,通過快捷鍵直接在當前目錄位置打開終端。 方案一:通過Shortcuts實現 1. 創建Shortcuts:打開"Shortcuts",新建一條。 2.

macos

收藏 評論

唯知為之 - 定製你的清爽Mac版Edge瀏覽器

瀏覽器每次打開都有個煩人的提示要獲取將來的 microsoft edge 更新,需要 macos 10.15 或更高版本,找了很久也沒有解決辦法,有 windows 端的解決方案,有禁止更新的解決方案,就是沒有 Mac 上如何避免這個告警的方案,於是走上 Edge 定製化之旅。 效果 使用前後對比 省流 直接下載下面的 com.microsoft.Edge.customized.mo

macos

收藏 評論

梭梭666 - MBP下必備效率工具Alfred5配置攻略

目錄 下載安裝包 快捷鍵 常用自帶快捷鍵 文件快速導航 關鍵字 常用自帶 KeyWord 操作 系統配置操作 瀏覽器配置 自定義工作流 KeyWord 配置 快速打開運行特定軟件 瀏覽器方面 參考網址 Alf

macos

收藏 評論

IDEA_W - 使用 Shell 代碼簡化 Git 步驟

切換分支的時候,需要更新所有的子模塊,可以編寫 Shell 代碼簡化這一過程。 本教程適用於 mac 系統,終端使用 zsh。 快速調用 Shell 腳本 將 Shell 代碼存儲為 .sh 文件,例如quickCheckout.sh 在終端中,cd 到當前文件夾,賦予代碼運行權限:chmod +x quickCheckout.sh 打開“訪達”,進入“用户/用户名”文件夾,找到 .zsh

macos

收藏 評論