原创 testbed與 c++test 的幾點區別

testbed9.4.1 與 c++test9.0 的區別 1. 在語句覆蓋率的計算上不同``` int fun(int a,int b,int c) { if (a&&(b||c)) x=1; else x=0; return

原创 QM 、QA和QC的區別

QM:質量管理,包括QA(質量保證)和QC(質量控制) QA:質量保證,通過規範產品過程,達到質量保證。例如,規範開發過程,進行各種評審活動等。 QC 質量控制。通過檢測產品,實現產品控制,例如軟件測試。

原创 EXCEL VBA 函數實現指定標記的對應列上的文本信息的拼接

用VBA函數實現將某列單元格中值爲1的對應的E列的文本拼接起來。 如下圖所示,使用函數調用實現了F列和G列的處理。 Function ccc1(casename As String, flag As Range, info As

原创 驗證與確認的區別,你知道嗎

驗證:正確的做了事。正確的實現了設計要求。 確認:做了正確的事。確認最終產品符合用戶需求。

原创 批處理--選擇部分行提取

找到內容爲b1的,將該行之前的一行以及該行輸出 內容爲b2的,將該行輸出 @echo off &setlocal enabledelayedexpansion for /f “delims=” %%c in (A.txt) do

原创 testbed代碼審查信息提取

testbed代碼審查信息提取 test編碼規則檢查出來的結果需要人力去收集,整理,尤其是一個缺陷在很多文件的很多行,整理起來非常費事。 寫個小程序,剛好練練python。 代碼寫的早,最近沒再用testbed,使用方法大致爲爲:

原创 pyinstaller 打包你的python程序

pyinstaller 打包你的python程序,打包程序可脫離python環境執行 pyintaller -F finelname 即可生成打包文件(生成的dist目錄下)

原创 SVN與3庫(開發庫,受控庫、產品庫)管理

SVN與3庫(開發庫,受控庫、產品庫)管理 軟件配置管理是軟件過程管理的重要內容,作爲一名軟件測試人員。瞭解軟件配置管理的基本知識非常重要。 CMM(Capability Maturity Model,能力成熟度模型)中的3庫是指

原创 JDK、eclipse 免安裝版本

JDK的免安裝板 (注意,JDK8的免安裝板我沒有找到,JDK11等版本是有免安裝版本的) https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

原创 如何在官網下載jdk歷史版本

如何在java官網上尋找jdk歷史版本 在jdk歷史版本頁面中找到想要下載的jdk版本。點擊鏈接 https://www.oracle.com/java/technologies/javase-downloads.html 打開

原创 常用批處理2-1——爲指定行範圍內的源代碼添加註釋-去除空行

常用批處理2-1——爲指定行範圍內的源代碼添加註釋-去除空行 **需要注意的是,**由於for /f 會將所有的空行去掉,這樣行號可能會發生變化。 操作步驟如下: 1.將該批處理拷貝到文件放在與源代碼文件同路徑下。 2.修改批處理

原创 testbed常見問題及處理(1)

1.序列名不規範 爲了工程化的管理測試用例,單元測試時,建議爲每個被測函數(uut)創建一個序列,而序列名使用函數名,以便後期維護管理。 2.未確認代碼是否編譯通過,就開始測試 應當在確定代碼編譯成功後,再開始用testbed進行

原创 eclipse啓動提示he Eclipse executable launcher was unable to locate its  companion shared library. 時怎麼辦

啓動eliipse出現錯誤: The Eclipse executable launcher was unable to locate its  companion shared library.,該怎麼辦呢? 查了資料,將eclips

原创 eclipse上安裝Swing插件編寫窗口程序

eclipse上安裝界面編程環境Swing、 一.安裝和配置好eclipse 二.下載離線插件包 你可以選擇在線安裝,也可以選擇離線安裝。 如果你的電腦沒有聯網環境,或者網絡比較查差,可以選擇下載好離線插件包,安裝的時候選擇改插件

原创 notepad++使用正則表達式快速替換示例

工作中,我們常常需要批量修改文件的情況,但替換內容不固定,只是滿足一定的規則,這是我們就可以用正則表達式完成快速替換。 下圖是一個示例,實現了將選項ABCD和選項內容合併到一行的目的. 替換窗口輸入信息如下: 查找目標:([AB