Time of Update: 2018-12-03
實用軟體品質控制課程大綱 物件導向:QA、測試工程師、開發工程師、品質經理、專案經理授課方式:案例分析、工具應用、項目演練 大綱: 需求管理與變更控制。 需求分析品質控制與需求評審。 需求評審演練。 代碼規範、代碼品質控制。 程式碼檢閱及其自動化。 程式碼檢閱工具的應用。 單元測試設計。 單元測試覆蓋率度量。 單元測試工具與架構的應用。 測試驅動開發演練。 持續整合最佳實務。 持續整合架構的設計與搭建。 CruiseControl的應用。 * 本課程可面向企業進行定製。課程聯絡Email:
Time of Update: 2018-12-03
我想說起整合測試來大家一定都不陌生,但是如果說起整合測試的具體測試方法大家是否瞭解呢,那我來介紹一下有關整合測試的方法,希望對新手有所協助。
Time of Update: 2018-12-03
軟體公司對從事需求調研人員的基本素質是不太注意的,企業的資訊化主管經常可以看到軟體公司派住的調研人員的年齡是偏低的、經驗是不夠的。在我與企業中、高層管理者的交流中,他們普遍都有這樣的感覺:“對於企業來講,我們不太清楚資訊化調研應當怎樣開始,又怎樣結束,我們實際上更關心的事情是把我們現有的管理方式向軟體公司轉達,並且不要寄希望這種轉達是全面的,當面對轉達不全面的時候,就需要軟體公司的人員多問、多探討,我們上管理系統的過程中也接觸了不少軟體公司的設計人員、需求人員,但是在與我們的交流過程中,感覺他們
Time of Update: 2018-12-03
Kerry Zallar 在《Are you ready for automation》中提到軟體測試的成熟度等級對於成功實現自動化測試的影響,其中的一個圖對我來說很有啟發: 我想大部分在嘗試自動化測試而未獲得成功的軟體企業要首先看看這個圖,看自己的軟體測試組織處於怎樣的成熟度等級,而不要盲目地上自動化測試。
Time of Update: 2018-12-03
下面以canon
Time of Update: 2018-12-03
developerWorks 中國 > Java technology >AOP在大規模軟體開發項目中應用的嘗試與思考文檔選項<trvalign="top"><td width="8"><img alt="" height="1" width="8"src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16"height="16"
Time of Update: 2018-12-03
網路遙控技術是指由一部電腦(主控端)去控制另一部電腦(被控端),而且當主控端在控制端時,就如同使用者親自坐在被控端前操作一樣,可以執行被控端的應用程式,及使用被控端的系統資源。 VNC (Virtual Network Computing)最早是一套由AT&T實驗室所開發的可操控遠端電腦的軟體,其採用了GPL授權條款,任何人都可免費取得該軟體。VNC 軟體主要由兩個部分組成:VNC server及VNC viewer。使用者需先將VNC
Time of Update: 2018-12-03
概述軟體設計是把需求轉化為軟體系統的最重要的環節,系統設計的優劣在根本上決定了軟體系統的品質。 在此,主要闡述軟體系統設計的5個核心內容:體繫結構設計、使用者介面設計、資料庫設計、模組設計、資料結構和演算法設計。旨在協助開發人員搞清楚“設計什麼”以及“如何設計”。一般把設計過程劃分為兩個階段:概要設計階段和詳細設計階段,如下所示:
Time of Update: 2018-12-03
軟體可靠性測試的目的軟體可靠性測試的主要目的有:(1)通過在有使用代表性的環境中執行軟體,以證實軟體需求是否正確實現。(2)為進行軟體可靠性估計採集準確的資料。估計軟體可靠性一般可分為四個步驟,即數據採集、模型選擇、模型擬合以及軟體可靠性評估。可以認為,資料擷取是整個軟體可靠性估計工作的基礎,資料的準確與否關係到軟體可靠性評估的準確度。(3)通過軟體可靠性測試找出所有對軟體可靠性影響較大的錯誤。3.軟體可靠性測試的特點軟體可靠性測試不同於硬體可靠性測試,這主要是因為二者失效的原因不同。硬體失效一
Time of Update: 2018-12-03
今天來八一八,MFC的SOCKET 編程,利用CSocket實現一個基於TCP實現一個QQ聊天程式。你會發現,MFC要比WIN32 簡單的多。但是如果你不理解具體API socket基礎知識,你可能會覺得有一點費解。 所以在開始之前 我還是請大家先看看http://blog.csdn.net/lh844386434/article/details/6664025 在應用程式開始的時候,我們先應該初始話winSock 庫,所以便會用到下面的一個函數。BOOL AfxSocketInit(
Time of Update: 2018-12-03
資訊技術的發展時間雖然不長,但其爆炸式的發展速度使資訊技術迅速覆蓋社會和人類生活的各個角落。程式員們是這場資訊化浪潮的見證者之一,更是其中的主要參與者,這是時代賦予每個程式員的機會和責任。 資訊技術的更新速度是驚人的,程式員的職業生涯則是一個要求不斷學習的過程,永遠不能固步自封。本人在工作期間曾看見過很多程式員只要有閑暇時間就瀏覽一些沒有太大作用的網頁,在網路聊天,打遊戲,浪費了大量的時間,十分不可取。而另外一種情況是,IT技術的日新月異使很多程式員眼花繚亂,什麼都想學,卻又不知從何學起,今天看
Time of Update: 2018-12-03
軟體項目策劃成功進行的九個基本要點 (1)掌握好項目策劃的時機 軟體項目策划過程的輸出是文檔化的專案計劃書,在項目的不同階段都需要進行項目策劃,只不過在不同時機項目策劃的目的不同,花費的工作量也不同。當有了概要的客戶需求而沒有形成詳細的軟體需求規格說明書(SRS)時,進行項目策劃產生的是項目的概要計劃或者是裡程碑計劃,當產生了詳細的SRS
Time of Update: 2018-12-03
軟體介面設計原則原文地址:http://www.uml.org.cn/jmshj/200802015.asp 對於應用軟體來說,一個基本現實就是:使用者介面是面向使用者的。使用者需要的是開發人員開發的應用軟體滿足其需求,並且便於使用。使用者介面設計的主要原則有:(1)
Time of Update: 2018-12-03
1. 編碼之前(研究和分析) 1.1 摸索經驗 1.1.1 瞭解使用者 1.1.2 瞭解管理部門 1.1.3 瞭解環境 1.1.4 裡程碑標記 1.2 指定藍圖和增強信心 1.2.1 定義產品 1.2.2 分析需求 1.2.3 建立計劃 1.2.4 提出提議 1.2.5 裡程碑標記 1.3 著手第1項工作 1.3.1 組建團隊 1.3.2 提供培訓 1.3.3 鼓勵協作 1.3.4 裡程碑標記 2. 開發期間(設計和構造) 2.1 以全面的視角看待問題 2.1.1 與使用者協商 2.1.2
Time of Update: 2018-12-03
QTPQTP:自動化功能測試工具,用於功能迴歸測試將測試人員從繁雜的有效無效測試案例中解脫出來,只要設定好指令碼就可以快速的無誤完成功能性測試,指令碼是可以重用的QTP使用的過程1.錄製測試指令碼一般指定程式來進行錄製2.增強測試指令碼 檢查點:可以在運行中,右鍵建立檢查點 ,檢查點可以有多種(PPT) 參數化:將有效或無效用例匯入到資料表中 QTP會嚴格按照資料表中的內容進行3.對測試指令碼進行調試 VBScript語言4.執行測試指令碼
Time of Update: 2018-12-03
軟體專案管理複習筆記軟體專案管理考試試題總結-中南大學利用有限資源、在一定的時間內,完成滿足一系列特定目標的多項相關工作叫做項目。(1)項目是一項有待完成的任務,有特定的環境與要求。項目是指一個過程,而不是指過程終結後所形成的結果。 (2)在一定的組織機構、利用有限的人力、物力、財力在規定的時間內完成任務。(3)任務要滿足一定的效能、品質、數量、技術指標等要求。 項目的屬性• 項目有一個獨特的目的• 項目是一次性的工作• 項目需要使用資源,而資源是有限的•
Time of Update: 2018-12-03
這篇文章是Gavin King寫的,非常有趣,充分體現了Hibernate的設計理念,我粗略的意譯如下: 下面是對Hibernate開發工作的個人想法,正是這些工作使得Hibernate如此迅速的得到廣泛的歡迎。 1、飛快的版本發布 保持活躍的開發速度,經常進行版本發布,甚至幾天之內就從前一個版本開發到下一個版本。這樣是保證軟體遠離Bug的最好的辦法,也可以讓使用者感到很放心,確信Hibernate的開發十分活躍,另外這樣做也有一大好處,就是可以發現哪些功能是使用者真正需要的。 2、迴歸測試
Time of Update: 2018-12-03
前提:過年了,回到老家,難免要出手幫朋友或親戚整理整理電腦,也讓電腦好好過個年:)在出手的過程中,把用到的一些方法與軟體整理了一下,寫一個總結,歡迎大家一起補充,過個好年:)我的個人總結:一、安裝FireFox,並讓他們使用,大大減少中招流氓軟體的機會;二、一些免費的檢測與清除工具:1、國外軟體:HijackThis:http://www.hijackthis.de 能夠掃描註冊表、系統服務、硬碟檔案等等,功能強大; http://www.merijn.org
Time of Update: 2018-12-03
敏捷式軟體開發 (Agile Software Development)的原則我們遵循以下的原則:1. 我們最先要做的是通過儘早地、持續地交付有價值的軟體來使客戶滿意。2. 即使到了開發的後期,也歡迎改變需求。敏捷過程利用變化來為客戶創造競爭優勢。3. 經常性地交付可以工作的軟體,交付的間隔可以從幾個星期到幾個月,交付的時間間隔越短越好。4. 在整個項目開發期間,業務人員和開發人員必須天天都在一起工作。5. 圍繞被激勵起來的個體來構建項目。給他們提供所需的環境和支援,並且信任他們能夠完成工作。6
Time of Update: 2018-12-03
軟體度量知識點1.測量有哪些尺度類型?各有何區別?測量作為一個過程,有哪些階段?2.軟體度量的實體有哪些?如何採用GQM定義度量架構?GQM中如何描述目標?3.什麼是功能點分析?特徵點、對象點、和功能點有何不同?4.什麼是用例點分析?5.Helstead