《完美軟體》讀書筆記6:元測試

 “觀察可以有很多收穫。”—Yogi Berra,棒球運動員及經理;及Dave H. Kaplan 《You Can Observe a lot by

《完美軟體》筆記4:不對所有可能性進行測試的原因

 “測試也許可以令人信服地表明存在缺陷,但是永遠無法表明不存在缺陷。”--Edsger W.Dijkstra,電腦領域先驅(1930~2002)》可能進行測試的數目是無限的》測試最多隻是採樣》資訊的成本可能超過無知的成本》我們也許可以用較少的測試擷取更多的資訊》有限的測試、資源和時間帶來的限制;測試員還必須注意自己的個性(即選擇何種測試方法) 常見錯誤:1、要求“對所有的可能性進行測試” 2、不理解採樣過程--要準備好出現採樣錯誤的可能性 3、擷取資訊的成本超過了資訊帶來的好處

《完美軟體》筆記5:測試與除錯的區別

 “正確的定義可以防止或者結束爭論。” –Nathanael

推薦幾本軟體測試方面的經典書籍

《軟體測試》作者:(美)Ron Patton譯者:周予濱 姚靜出版社:機械工業出版社原出版社:

您的伺服器尚未正確安裝運行本軟體所需的 Zend Optimizer 軟體

 您的伺服器尚未正確安裝運行本軟體所需的 Zend Optimizer 軟體,請與空間供應商聯---這個問題的提示。        Attention: Zend Optimizer not Installed In order to run this software, please install the latest version of freely available Zend Optimizer. 您的伺服器尚未正確安裝運行本軟體所需的 Zend Optimizer

Ubuntu中安裝專案管理軟體Redmine

Ubuntu中安裝專案管理軟體Redmine首頁http://www.redmine.orghttp://rubyforge.org/frs/?group_id=1850檔案redmine-0.7.3.tar.gz1. 配置運行環境機器上安裝Ruby 解譯器sudo apt-get install ruby rubygemsRedmine 本身內建了 MySQL 驅動,如果需要使用其他資料庫可以通過 gem 或者 apt-get 來手動安裝。如果使用 SQLite3,那麼就使用 apt-get

軟體開發方法之極限編程(xp)

首先我們需要瞭解的幾點:1、什麼是極限編程?要瞭解極限編程就要知道什麼是極限編程,確切的來講,把“極限編程”說成“極限編程方法”更準確,為什麼這樣說呢,因為極限編程屬于敏捷方法的一種,它是一種軟體開發方法,敏捷式軟體開發 (Agile Software

C#學習筆記——軟體構建與.NET平台介紹

一 軟體構建,智者的積木  多年來,眾多的業界巨子給軟體構建做出了不同的比喻,雖然你可能並不認識他們,也不打算瞭解這些巨人的英雄史詩,但是你應該瞭解他們對軟體構建的看法,畢竟他們才是這場遊戲中的進階玩家。我並不想討論這些隱喻是否合理,我只希望以下隱喻能夠協助你重新思考下軟體構建活動。  寫作 這一隱喻暗示著軟體開發過程是一種以編寫代碼為主的代價昂貴的試錯過程,而非仔細的規劃和設計。  耕種

軟硬體混合編程時代的到來 —– Cyclone V系列發布了

剛剛看到的新聞:Altera內建雙ARM Cortex-A9的FPGA發布了,沒想到早期預言的Altera內建硬核的FPGA終於成為現實 ------ 在Xilinx發布了Zynq後,Altera終於有實際的回應了;而且最令人興奮的是居然在Costdown版本的Cyclone中內建了兩顆ARM Cortex-A9,看來我所預想的未來軟硬體混合編程已經慢慢的成為了現實 -----

C++之父Bjarne Stroustrup的演講:軟體理想和曆史

連結在這裡。瞭解Stroustrup的曆史觀非常有意思。演講材料裡有很多值得引用的言論。比如”沒有曆史,就沒有(這門)專業”:There can be no professonalism without history,和“不瞭解你的領域的背景,就容易上當”:If you know too little of the background of your field, you are gullible。如果一個人不能對自己領域的曆史背景如數家珍,恐怕還需要修鍊。《程式員修鍊之道》的作者Andy

xp系統不設定預設郵件軟體,導致瀏覽器不斷啟動直至記憶體耗盡。

今天看vs2005操作office 2003的msdn樣本程式。結果發現我安裝了office2007,所以有些命名空間不存在。需要卸載了安裝office2003。在這個期間我點擊excel表格中的郵箱連結,預期是彈出outlook,可是不停地彈出360瀏覽器直至記憶體耗盡。我重啟電腦,查看360的預設郵件用戶端竟然什麼都沒有設定,於是卸載360瀏覽器,重新開啟excel點擊郵件連結,結果彈出ie直到記憶體耗盡。我設定了預設郵件用戶端程式以後,此現象消失。 有興趣的朋友可以嘗試複現一下。

我是流氓我怕誰——流氓軟體惡意導航大比拼

前天重裝了一下電腦,然後就進入了流氓軟體大比拼的激烈鬥爭中。在我重新安裝好電腦和開發軟體時,我的電腦是乾淨的。於是乎,我想要是安裝一個ghost就會免去我重裝系統的苦惱。結果我就下載了一個ghost,安裝並備份,這時我就收到了第一個流氓軟體的侵擾,首先我所有的瀏覽器的首頁全部被篡改成了www.5I0.com,隨後會立刻跳轉到www.u7758.com。我一看是一個惡意導航,我還以為是我下載的圖片有問題,於是就刪除圖片,將系統ghost回來,結果發現外甥打燈籠——照舊。最後認定是ghost軟體本身

JDS-CAD軟體簡介

    成套電器多為按使用者的不同要求而各異的非標產品,設計工作量大,傳統的手工設計容易出錯, 產品返工率高。因此如何縮短產品的生產周期,提高設計品質就成為成套電器生產 中的一個關鍵問題。隨著電腦技術的發展和電腦應用的普及,解決上述問題的 一個最好途徑就是採用電腦輔助設計技術。西安交通大學電器教研室JDS軟體組研製成功的成套電器專業應用軟體JDS-CAD系統,由於它強大的功能和高度的靈活性,能大幅度提高設計效率,縮短施工周期,

在Vs.net中使用MSN即時通訊軟體

選擇自 adonis2222 的 Blog  把MSN嵌入到Vs.net中使用?是不是聽起來很奇妙?但這是真的,下面的步驟就逐步的教你如何將MSN嵌入到Vs.net中使用。 引用(referrence) 由於Vs.net中存在某個bug,在這裡無法直接引用Messenger ActiveX組件。你需要手動修改由TLBImp產生的程式碼中的兩個方法,然後重新編譯,具體方法如下: 1 使用Tlbimp.exe產生一個Messenger Interop組件   tlbimp msmgs.exe

程式員:超越軟體藍領的七種武器

資訊技術的發展時間雖然不長,但其爆炸式的發展速度使資訊技術迅速覆蓋社會和人類生活的各個角落。程式員們是這場資訊化浪潮的見證者之一,更是其中的主要參與者,這是時代賦予每個程式員的機會和責任。 資訊技術的更新速度是驚人的,程式員的職業生涯則是一個要求不斷學習的過程,永遠不能固步自封。本人在工作期間曾看見過很多程式員只要有閑暇時間就瀏覽一些沒有太大作用的網頁,在網路聊天,打遊戲,浪費了大量的時間,十分不可取。而另外一種情況是,IT技術的日新月異使很多程式員眼花繚亂,什麼都想學,卻又不知從何學起,今天看

公然侵犯我權益的軟體

今日從多特軟體站下載了一個小遊戲,是個安裝檔案,雙擊安裝, 一切都很正常,突然,我發現授權協議介面似乎有些不對勁,(幸虧我沒有按照習慣一路 【Next】 ,否則可就中招了:-),不是通常的那一套軟體授權協議,這個協議告訴我,如果安裝這個軟體,將會自動把 IE 首頁設為 www.****.com,並且首頁無法再改回來,如果不同意本協議,將不能安裝這個軟體。這令我很惱火,改我的首頁本身就是無異於流氓軟體的行徑,還堂而皇之的放到授權協議裡,簡直是可笑,當即

用計算方差的方法實現軟體檢測採集通道有無訊號

心電圖機通過AD板採集資料 ,在軟體中寫相應的接收程式,做資料處理、顯示、儲存、處理等操作。這個時候就碰到一個問題,因為是同時採集15個通道的資料,採集的時候使用者盯著軟體看,不會去看導聯線的串連情況,如果導聯線脫落,使用者不能及時發現。要想檢測到導聯脫落,有硬體方法、軟體方法兩種。硬體方法就很簡單了,測試導聯線的輸入阻抗就行了,當然,需要當前的硬體支援該功能才行。而軟體方法相對來說就比較麻煩了,對軟體來說,可見的只有源源不斷採集過來的資料,根本無從知道輸入組抗之類的硬體層的狀態。所以要判斷的話

編程常用軟體推薦

Beyond Compare 2:http://download.csdn.net/source/736933軟體說明:Beyond Compare 是一款不可多得的專業級的檔案夾和檔案對比工具。使用他可以很方便的對比出兩個檔案夾或者檔案的不同之處。並把相差的每一行代碼用顏色加以表示,查看方便,如果需要可以以一方為基準,直接把不同之處統一為一致。並且支援多種規則對比。對軟體開發人員來說,用來做不同版本、不同日期、不同定製版之間的代碼比較,這絕對是一款不可多得的工具。VisualAssistX 1

考軟體設師歸來

昨天去考軟體設師了,考得不錯,一般肯定過吧。上午的題目沒有什麼好說的,軟體工程那一部分做比得比較好,幾乎全對了。下午部分一個小時就完成了,第一道是資料流,和往年不一樣,其中有一個問題是資料流圖改錯的,感覺這題目出得好爛。如果只有一兩個錯誤那也就算了,媽的,一大堆的錯誤,讓人寫起來都不是那麼自信。有一題是圖書管理系統的,考了幾個關係模式,其中一道題目還出錯了,在“預約圖書單”的關係模式中,最後“圖書ID”是不應該出現的,主鍵是“讀者ID”和“ISBN號”(一個ISBN對應多本書)。題目出現錯誤在前

淺談工程設計在軟體開發過程中的應用

淺談工程設計在軟體開發過程中的應用人類從事的各種有目的活動,都離不開設計。關於設計,其最初含意是:將符號、記號、圖形之類記下。我國《辭海》把設計解釋為“在正式做某項工作之前,根據一定目的要求,預先制訂方法、圖樣等”。可以認為,廣義上的設計是指人們為達到一定的目標,事先為它尋找幾種實現形式或模式的活動這種活動主要表現為,人圍繞目標進構思,創造出一種模式、模型或觀念建構,並把這記錄下來。設計類型很多,最常見之一是工程設計,好為工業生產或工程建設進行的設計它的目標是通過設計建立新的具有特定功能的技術系

總頁數: 852 1 .... 309 310 311 312 313 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.