软件测试第三次作业
一、單元測試的任務是什么?
單元測試是對軟件基本組成單元進行的測試,而且軟件單元是在與程序的其他部分相隔離的情況下進行獨立的測試。單元測試的對象可以是軟件設計的最小單位——一個具體函數(shù)或一個類的方法,也可能是一個功能模塊、組件。
單元測試的主要任務包括對單元功能、邏輯控制、數(shù)據(jù)和安全性等各方面進行必要的測試。具體地說,包括單元中所有獨立執(zhí)行路徑、數(shù)據(jù)結(jié)構(gòu)、接口、邊界條件、容錯性等測試。
①單元獨立執(zhí)行路徑的測試
②單元局部數(shù)據(jù)結(jié)構(gòu)的測試
③單元接口測試
④單元邊界條件的測試
⑤單元容錯性測試
二、代碼評審方法有哪些?你認為哪一種比較有效,理由是什么?
代碼評審方法主要有代碼走查與正式會議審查。
| ? | 走查 | 審查 |
| 準備 | 通讀設計和編碼 | 應準備好需求描述文檔、程序設計文檔、程序的源代碼清單、代碼編碼標準和代碼缺陷檢查表 |
| 形式 | 非正式會議 | 正式會議 |
| 參加人員 | 開發(fā)人員為主 | 項目組成員包括測試人員 |
| 主要技術方法 | 無 | 缺陷檢查表 |
| 注意事項 | 限時、不要現(xiàn)場修改代碼 | 限時、不要現(xiàn)場修改代碼 |
| 生成文檔 | 會議記錄 | 靜態(tài)分析錯誤報告 |
| 目標 | 代碼標準規(guī)范,無邏輯錯誤 | 代碼標準規(guī)范、無邏輯錯誤 |
?
?
?
?
?
?
?
?
?
?
?
?
?
?
我認為正式會議審查比較有效。會議審查是一種最為正式的檢查和評估方法,是一種有效的檢查方法。它使用逐步檢查源代碼中有無邏輯或語法錯誤的方法來檢測故障。因為它不但需要軟件開發(fā)者自查,還要組織代碼檢查小組進行代碼檢查,所以可以認為它是拿代碼與標準和規(guī)范對照的補充。
三、請搭建并簡單配置一個Jenkins的持續(xù)集成環(huán)境,貼上搭建完成后的截圖,寫一段搭建和初步試用的心得。
①登錄JENKINS官網(wǎng)下載相關文件
②登錄http://localhost:8080,依照指示找到密碼文件并輸入密碼
③創(chuàng)建第一個管理員用戶
④進入主頁
心得體會:Jenkins是一個開源軟件項目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復的工作,旨在提供一個開放易用的軟件平臺,使軟件的持續(xù)集成變成可能。Jenkins提供了簡單的操作界面,并且提供各類型用戶案例,這十分便于初學者入門。
?
轉(zhuǎn)載于:https://www.cnblogs.com/maohuibin/p/10709359.html
總結(jié)
- 上一篇: 团队开发项目--校园知网 nabcd 需
- 下一篇: 阿里云服务器购买后的配置指南