Time of Update: 2018-12-07
公欲利其事,必先利其器。同樣在軟體開發測試的世界裡面,正確的使用工具,大大提高效率!工作中用到不少工具,最近學到不少新工具CI, git, soupUI。 總結一下自己工具的心得:1. 沒有最好的工具,只有最適合自己的工具。 這條告訴我們,學習新工具之前,先瞭解一下自己的問題或需求。先回答自己想解決什麼問題?2. 工具越強大,暴露的介面越複雜,其學習花的時間和精力越多,長期開看收益也大。 試想我們工廠裡面一個複雜機器,我們是如何學習的?同樣學習軟體工具,也需要花時間和精力去學習。3.
Time of Update: 2018-12-07
萬能MIS系統=100%的失敗! 這是在一次公開課上聽到的斷言,也是這幾年我感觸頗深的經驗教訓。 什麼是“萬能MIS系統”?就是企圖用一套軟體完成使用者所有工作的系統。 為什麼會出現“萬能MIS系統”?這要從以下幾個方面進行分析:一、貪婪的使用者:對於使用者掏錢讓一個軟體公司來為他們開發一套軟體,其活動和一般的買賣活動沒有本質的區別,如同我們到菜市場買菜一樣,都抱著這樣的想法:想花最少的錢買到最好的或最多的產品。但是卻忘記了這樣一句古語“
Time of Update: 2018-12-07
2005.11.07 來自:賽迪網社區 標籤: 測試軟體測試員的目標是找出軟體缺陷,儘可能早一些。 軟體測試員的一個基本素質是:打破沙鍋問到底。 大多數軟體測試員應具備的素質: 1.探索精神:軟體測試員不會害怕進入陌生環境。 2.故障排除能手:軟體測試員善於發現問題的癥結,喜歡猜謎。 3.不懈努力:軟體測試員總是不停嘗試。他們可能會碰到轉瞬即逝或者難以重建的軟體缺陷;他們不會心存僥倖,而是盡一切可能去尋找。
Time of Update: 2018-12-07
項目越來越充實,開發隊伍也逐漸壯大,雖然進度還勉強能跟上,但在團隊內和團隊間的協作上還是存在著一些既定或者潛在的問題,這些問題也影響到了項目的品質和進度,而當談起這些問題的時候,往往又會出現互相扯皮的現象。即使在一個規模很大,管理很規範的公司,這樣的問題也比較常見。一位在500強跨國公司的朋友就曾經向我抱怨他們公司內部協調是多麼的困難,而國內這些類似作坊的企業,問題的嚴重性更是不言而喻。如何解決這些問題,是每個專案管理人員應該想而且應該做的事情。
Time of Update: 2018-12-07
當你預期的那一天,也許是害怕的那一天,終於來到了:從工程師的隊伍裡你被提拔到了軟體項目領導或者團隊領導的位置。這也許就是你選擇的職業道路,或許你不太情願,將就嘗試一下。無論在哪種情況下,你都可能缺少工程學科、人員管理以及領導能力的相關教育。
Time of Update: 2018-12-07
AbstractNios II的軟體原本一切正常,但經reset過後,程式程式就不會動了,該如何解決呢?使用環境:Quartus II 7.2 SP1 + Nios II 7.2 SP1 + DE2(Cyclone II EP2C35F627C6)Introduction我原本Nios II在on-chip memory上能跑的程式,無論怎麼reset都正常,但改跑SRAM後,只要按過KEY[0] reset後,軟體程式就不會動了,該如何解決呢?Solution在SOPC
Time of Update: 2018-12-07
引用:軟體品質得控制牽涉到很多變數。關鍵是在每個步驟都需要管理和控制。需要正常化整個軟體開發過程。 1.需求得時候做需求評審。但是怎樣引導客戶來提出確切得需求,就需要很好得溝通技巧,在客戶需求瞭解得前提下,針對開發項目所做得技術需求,應該進行評審。
Time of Update: 2018-12-07
Ubuntu 11.10更改源方法:用Ctrl+Alt+T開啟終端:輸入命令:sudo gedit /etc/apt/sources.list //開啟軟體源列表,將下面源複製進去,放在檔案開頭,儲存退出。 sudo apt-get update //更新源列表 sudo apt-get upgrade //這一步是更新軟體中科大的ipv6
Time of Update: 2018-12-07
從Pre-alpha(准預覽版本)發展到Alpha(預覽版本)、Beta(測試版本)、Released candidate (最終測試版本)至最後的Gold(完成版)。漢漢▼ http://zh.wikipedia.org/wiki/%E8%BB%9F%E4%BB%B6%E7%89%88%E6%9C%AC%E9%80%B1%E6%9C%9Fhttp://en.wikipedia.org/wiki/Software_release_life_cycle 版本號碼: V(Version):
Time of Update: 2018-12-07
文章目錄 How do I use software from a PPA? How do I use software from a PPA?To start installing and using software from a Personal Package Archive, you first need to tell Ubuntu where to find the PPA.Important: The contents
Time of Update: 2018-12-07
怎樣成為優秀的軟體模型設計者我們期待自己成為一個優秀的軟體模型設計者,但是,要怎樣做,又從哪裡開始呢?將下列原則應用到你的軟體工程中,你會獲得立杆見影的成果。 1. 人遠比技術重要 你開發軟體是為了供別人使用,沒有人使用的軟體只是沒有意義的資料的集合而已。許多在軟體方面很有成就的行家在他們事業的初期卻表現平平,因為他們那時侯將主要精力都集中在技術上。顯然,構件(components),EJB(Enterprise Java
Time of Update: 2018-12-07
今天,在給客戶安裝B/s架構的軟體並添加相應的虛擬目錄後,開啟軟體,只能查詢、不能添加、修改、刪除資料。錯誤提示:操作必須是一個可更新的查詢。以前在Windows2K系統中遇到過此問題,當時是由於系統的MDAC版本太低的緣故。可是這次是XP系統啊,Xp的MDAC應該是2.7版本的,雖說不是最高版本的,但是已經夠用了。琢磨了好久才找出了原因,原來網站放在NTFS分區上,資料庫目錄沒有Internet使用者沒有許可權訪問。知道原因後這樣解決的,首先在檔案夾選項中去掉“使用簡單的檔案分享權限設定”,然
Time of Update: 2018-12-07
1,John Carmack(約翰.卡馬克)John是程式員的教父。他一直致力與推翻世界快速工業化的障礙,在引領時代浪尖的同時仍能將研究成果作為遊戲的一部分,它的貢獻令人敬畏。他在電腦圖形方面的創新給我們帶來了Wolfenstein 3D, Doom & Quake.2,Linus Torvalds(Linus Torvalds)Linux之父,他想為PC創造一個類似於Unix的作業系統,不僅實現了這個目標,並為軟體帶來了創造性的革命——開源。3,Tim
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using System.Net;using System.Diagnostics;namespace UpDate{ public
Time of Update: 2018-12-07
單元測試方面:(對開發人員比較有用) J-Unit工具。 功能測試方面:E-test是個不錯的選擇,功能很強大,由於不是採用Post URL的方式回放指令碼,所以可以支援多內碼的測試資料(當然要程式支援)。基本上可以應付大部分的Web Site。如果只是利用指令碼回放代替手工勞動,或者做對頁面響應數的效能測試,Microsoft Web Application Stress Tool是個不錯的選擇。 另外,在效能測試方面,PureLoad也是一個不錯的工具,完全用Java寫成,可以測試各種C/S
Time of Update: 2018-12-07
隨著資訊技術在國內不同行業應用的開展,人們已經不再懷疑軟體對於社會運轉的巨大作用。但是,隨著人們對軟體作用期望值的提高,已經有越來越多人將關注點轉移到軟體的可靠性上,因此,國內軟體測試公司或測評中心如雨後春筍般出現。 軟體測試並非萬能藥
Time of Update: 2018-12-07
引言 幾年前,從學校畢業後,第一份工作就是軟體測試。那時候,國內的軟體企業大多對軟體測試還沒有什麼概念,書店裡除了鄭人傑編寫的《電腦軟體測試技術》之外,幾乎沒有其它的軟體測試相關書籍,軟體測試僅僅在軟體工程的教材中作為一個章節列出來,因此,我對軟體測試一無所知。不過,在正式走上工作崗位之前,公司提供了為期兩周的系統的軟體測試技術專題培訓,對接下來的軟體測試工作有很大的指導意義。現在,我繼續從事軟體測試的培訓與諮詢服務,在這個過程中,親眼目睹了很多軟體測試新手面對的困惑,他們初涉軟體測試行業,沒有
Time of Update: 2018-12-07
APPLocal是微軟出品的一款在不同語言Windows下安裝其他語種軟體的小工具,就是讓其他語種的軟體在本機上運行時不出現亂碼。 但是不知道是什麼原因安裝APPLocal後卻會導致本機安裝本地語言軟體的菜單出現亂碼,不過亂碼的解決辦法也非常簡單。 到系統檔案夾下找到AppLoc.tmp這個檔案刪除,然後建立一個同名的空檔案即可,如果沒有就直接建立。\WINDOWS\AppPatch\AppLoc.tmp然後將AppLoc.tmp檔案屬性設為唯讀。 這樣就好了,以後再安裝本地語言軟體就不會出現,
Time of Update: 2018-12-07
需求分析 在具體的研究需求分析之前,我們先瞭解一下軟體工程這個概念。軟體工程分為三個層次,過程層、方法層、工具層。在最基礎的過程層,最重要的就是一組被稱為關鍵流程領域(KPAs)的架構(KPA的概念在討論CMM的書中有詳細的概念說明)。關鍵流程領域構成了軟體項目的管理控制的基礎,並且確立了上下文各地區的關係,其中規定了技術方法的採用、工程產品的,模型、文檔、資料、報告、表格等,等的產生、裡程碑的建立、品質的保證及變化的適當管理。方法層主要是過程在技術上的實現。它解決的問題是如何做。軟體工程方法
Time of Update: 2018-12-07
我不知道你的具體工作是什麼。如果你是某冷門領域的專家而變得不可或缺,或者你們的公司十分穩固,以你現有的技術就足以安度你的職業生涯,那我不知道你是否有失業的危險。不管怎樣,請你先不要急著寄出那些告訴我你們的公司對用VB3十分滿意或你們除C以外永不用其它語言的信件,並保留起那些講述.NET將如何把Java掃地出門、XML將如何取代關係型資料庫、或你怎樣能用組合語言或C寫任何軟體而任何其它開發工具都不重要的信件。