一、認識軟件 1.1、 什么是軟件 ? 計算機發明以來,對人類的生產活動和社會活動產生了極其重要的影響,並以強大的生命力飛速發展。計算機硬件、軟件、操作系統等紛紛應運而生,並發展壯大,時至今日,計算機已經成為人類社會不可或缺的,無可替代的強大工具之一,被看做是20世紀以來最偉大的發明 ...
軟件測試: 一 黑盒測試 后續補充 二 白盒測試 單元測試 :需要編碼實現 書籍:單元測試之道 Junit工具: 步驟: 導包 新建資源文件夾 test 測試包 類命名規范: . 一般與測試類包名相同 . 需要測試類的類名作為測試類名的前綴或后綴 使用注解 . 放在測試方法的頭部注解 . . test:標識該方法需要測試 test timeout :加時間戳,表示該測試方法必須 s內執行完畢,否 ...
2020-05-19 22:39 0 558 推薦指數:
一、認識軟件 1.1、 什么是軟件 ? 計算機發明以來,對人類的生產活動和社會活動產生了極其重要的影響,並以強大的生命力飛速發展。計算機硬件、軟件、操作系統等紛紛應運而生,並發展壯大,時至今日,計算機已經成為人類社會不可或缺的,無可替代的強大工具之一,被看做是20世紀以來最偉大的發明 ...
軟件測試基礎知識 1. 什么是軟件測試? 業界存在的兩種定義:證“實”和證“偽”。軟件測試就是證明軟件不存在錯誤的過程。-證“實”;軟件測試是為了發現軟件中錯誤而執行程序的過程。-證“偽”。 軟件測試是在軟件投入正式運行前對需求分析、設計和編碼的結果進行復查的活動;根據需求、設計文檔 ...
GitHub項目地址:https://github.com/SimonQida/QWordCount PSP表格: 解題思路: 因為在之前學習過的oop課程中,了解過了一些java,所以在做項目的時候查閱的java相關知識就不一一列出。 其實這個小項目 ...
軟件工程是一門實踐性的課程,從一開始的學習Python語言,到個人作業,結對作業和團隊作業,都是需要我們去實際操作。從一開始我對軟件工程什么都不了解,到現在基本對軟件工程的具體步驟有一些了解,在開發一個軟件時,我們要先對客戶和用戶進行需求分析,然后編寫需求規格說明書,再進 ...
1.什么是 Java 虛擬機(JVM)?為什么 Java 被稱作是“平台無關的編程語言”? Java 虛擬機是一個可以執行 Java 字節碼的虛擬機進程。Java 源文件被編譯成能被 Java 虛擬機執行的字節碼文件。 Java 被設計成允許應用程序可以運行在任意的平台,而不需要程序員為每一個 ...
軟件測試應該在需求分析階段就介入,因為測試的對象不僅僅是程序編碼,應該對軟件開發過程中產生的所有產品都測試,並且軟件缺陷存在放大趨勢.缺陷發現的越晚,修復它所花費的成本就越大. ...
: 滲透測試着重點在攻擊,滲透測試的目的是攻破軟件系統,以證明軟件系統存在問題。 安全測試的着重點在防 ...
1引言 1.1為什么要學習安全測試以及什么是安全測試 為什么要學習安全測試: 為了安全、有效的進行權限控制、不能隨意提交數據進行修改、避免跨站式腳本的攻擊。我們偶爾會聽到這么一些報道,說某個網站的首頁被篡改,敏感數據被泄露或者是重要信息被更改。其實這些問題就是因為黑客利用 ...