軟體開發基本概念

2021-10-14 16:33:47 字數 1290 閱讀 5194

主要用於記錄軟體開發過程中遇到的專有名詞,以便能快速建立或看懂他人的專案結構

**伺服器-nginx

測試預言(test oracle)

蛻變測試(metamorphic testing,mt)

蛻變關係(metamorphic relation,mr)

軟體質量(software quality journal,s**)

軟體工程與方法(transactions on software engineering and methodology,tosem)

deeptest

deep road

deeptest

機器學習(machine learning,ml)

深度學習(deep learning,dl)

深度神經網路(deep neural networks,dnn)

一種用於機器學習的通用蛻變測試框架mtkeras(metamorphic testing keras)

生成對抗網路(generative adversarial network,gan)

k近鄰演算法(k-nearest neighbors,knn)

支援向量機(support vector machines,svm)

樸素貝葉斯分類器(***** bayes classifier)

美國計算機協會(association for computing machinery,acm)

美國電氣與電子工程師協會(institute of electrical and electronics engineering,ieee)

國際蛻變測試研討會(international workshop on metamorphic testing,met)

軟體測試與分析國際研討會(international symposium on software testing and analysis,issta)

國際軟體測試驗證與確認會議(international conference on software testing verification and validation,icst)

ieee軟體工程學報(transactions on software engineering,tse)

軟體工程國際會議(international conference on software engineering,icse)

愛思唯爾(elsevier)

自動化軟體工程(automated software engineering,ase)

readme文件規範(介紹專案,專案目錄,搭建步驟,實現的功能)

軟體測試 基本概念

1.什麼是軟體測試 軟體測試是使用人工或自動的方法,來執行或者測量軟體系統的過程,以驗證軟體系統是否滿足使用者需求,並找出與預期結果的差異。2.軟體測試與除錯的區別 1 目的不同 測試的目的是為了發現程式中的缺陷,除錯的目的是為了定位並且解決程式中的問題。2 參於的角色不同 測試主要由測試人員和開發...

軟體效能基本概念

一 軟體效能的幾個主要術語 1.響應時間 響應時間是 對請求作出響應所需要的時間 我們把響應時間作為使用者視角的的軟體效能的主要體現。響應時間又分為 呈現時間 和 系統響應時間 呈現時間是資料在客戶端收到響應資料後呈現頁面所消耗的時間,很大程度上取決於客戶端的表現,一般的效能測試不關注呈現時間。優化...

軟體測試 基本概念

1.什麼是軟體測試?2.軟體測試人員需具備的素質 為什麼要選擇軟體測試 3.什麼是需求?4.什麼是軟體缺陷 bug 5.什麼是測試用例 test case 6.軟體的生命週期 7.軟體測試的生命週期 總結驗證軟體功能是否滿足使用者需求。發散性思維,逆向思維,探求多項答案。對軟體測試這份工作有濃厚的興...