導航:首頁 > 軟體知識 > 程序內測一般多久

程序內測一般多久

發布時間:2022-02-09 05:01:15

① 性能檢測程序需要多少時間

是不是所有優秀的開發人員都能夠成為優秀的測試人員?
所有的人都知道應該如何進行測試,但是卻未必知道要成為一名優秀的測試人員,真正需要哪些素質。
優秀的系統驗證測試人員應該具備哪些素質?
在 8 年多的軟體開發工作中,我曾從事過各種項目的設計和開發,並且從初級開發人員成長為高級開發人員,最終成了一名軟體架構師。在此期間,我意識到測試工作的重要性和挑戰,甚至曾自願地對自己設計的程序進行測試,這是出於「自己解決自己的問題」的考慮。大約在一年前,我成為了系統驗證測試 (SVT) 組的負責人。我之所以想到要撰寫這個專欄,是因為與所在部門的一名測試人員的閑聊,情況是這樣的,該測試人員以前的一名同事申請了我部門中的測試職位。當我向這名測試人員詢問有關申請者(當時他正從事開發工作)的情況時,她的回答是「對這個人我已經記不大清楚了,但他肯定是一名優秀的測試人員,因為他是一名開發人員」。
聽到這樣的評論我感到震驚,但是後來我發現,對於開發和測試團體來說,這是一個普遍存在的觀點。的確存在許多優秀的開發人員和優秀的測試人員,但是在某個方面非常一流,並不一定就意味著在其他方面也同樣優秀。所以作為一名測試管理人員,我需要說明成為一名優秀的 SVT 測試人員所面臨的挑戰和應該具備的獨特品質,這不僅僅是要吸引高素質人才加入到這個行列,同時還可以分享這項工作給我們帶來的自豪感,並且或許可以為測試工作贏得更多的尊重。
發現客戶價值
按照規定,SVT 組負責進行系統級測試。什麼是系統級測試呢?這是一個常見的問題。我的理解是,進行系統級測試的目的是為了確保通過產品所提供的功能,實現既定的客戶價值。
那麼,什麼是「客戶價值」呢?其答案正是為什麼客戶購買和使用某種產品的原因之一。例如,我使用 Microsoft?? Word 已有許多年了。回憶我個人使用該軟體的經歷,在早期的版本中,最苦惱的事情是它容易在編輯的過程中發生崩潰,這樣就會丟失最近一次保存以來的所有工作。幸好,現在的版本不再出現這種情況了。甚至更加完善,它會定期地自動保存文檔,這樣一來,即使在退出的時候忘了保存文檔,仍然可以恢復到最近一次自動保存的副本,對我來說這是個非常好的特性。這種作為客戶的經歷使我意識到,盡管該產品提供一般性的功能,但正是其獨特的特性使得它能夠從眾多的競爭產品之中脫穎而出,並且正是這些提供價值的特性使得其客戶鍾情於該產品。因此,對於優秀的 SVT 測試人員來說,最重要的品質是能夠清楚地了解每個特性的客戶價值。
盡管可以很容易地從設計文檔或用戶手冊的簡介部分中找到每個特性所允諾的客戶價值,但是要有效地將它們合並為測試設計方案的核心,並不是那麼簡單。要實現這一點,測試人員需要了解技術的採用周期,以及該技術當前位於其採用曲線中的什麼位置。他還需要了解提供類似客戶價值的競爭技術,以及有可能共同使用的協作性技術。
測試更廣泛的場景
我觀察到新的 SVT 測試人員常犯的一個錯誤是,他們總是從局部而非整體的角度來看待某種技術(或者產品特性)。結果,測試工作重點關注於產品與設計的符合性,而不是它所提供的真正價值。例如,當在 J2EE?? 技術中引入容器管理的持久性時,其目標是為資料庫的訪問提供一種更簡單並且更具可移植性的編程模式,它的競爭技術是其他持久性技術,如 JDBC 和持久的數據對象。如果該技術或特性不易於使用,並且不能夠伸縮或至少執行其競爭技術所能完成的任務,那麼該特性就難以獲得接受,即使客戶購買了這個產品,他們也不會使用該特性。因此,SVT 測試人員的任務是發現問題的本質,並在產品發布之前進行報告。
是可以工作,還是工作得更好?
不久之前,一名測試人員向我解釋她正在測試的新的安全會話特性,如何通過在每次調用中與信任伺服器聯系以便進行身份驗證,從而使得 Web 服務能夠更好並且更安全地執行。我很懷疑向信任伺服器進行附加調用的時間是否短到足以避免抵銷這個新特性所節省的時間,以及這個信任伺服器是否向系統中引入了單點故障。
對於 SVT 測試人員來說,對該特性及其相關特性的技術知識同樣重要,並且僅僅有技術上的知識是不夠的。使用客戶價值作為特性測試的核心,還需要測試人員考慮更多的內容,在有些情況下,需要跨越組織的界限。當我提出關於信任伺服器性能方面的擔心時,該測試人員的回答是「我不負責測試性能,那是由性能團隊負責的」。還有一次,有個客戶向我詢問關於產品如何在重負載下處理事務恢復的問題。執行這個測試場景的測試人員無法回答這個問題,因為她根本沒有進行負載測試。
在一定程度上,這反映了組織中的定義受到很大的限制。當然,很少有能夠很好地處理各種情況的組織結構。我認為,優秀的 SVT 測試人員不僅僅只是完成特性本身的測試工作,並且對任何可能妨礙該特性實現其允諾的客戶價值的問題保持高度的警惕,無論是性能優於該特性的競爭技術、或未能很好集成的協作特性、或特性本身沒有達到預期效果、或在系統中產生了附加的缺陷。

② 一般一個游戲內測多久才能正式玩

每個游戲的內測時間都是不定的,有的時間長,有的時間段,我記得有一個游戲內側兩年才出來,忘記是什麼游戲了。

③ QQ內測一般要多長時間

親愛的用戶: 您好! 關於您所咨詢的S60V5觸摸手機QQ版本問題,我們計劃將在6月份正式推出哦!目前已經處於內測當中了。經過內測,我們的技術部門再次優化產品功能後,將以最快的時間推出正式版本,讓我們一起期待吧!同時,此次內測是我們在報名用戶中隨機抽取5W名熱心用戶參加內測,並通過手機QQ系統消息下發體驗邀請進行下載。 這是客服給的答案~

④ 系統內測一般需要多長時間

原因有三:
1. 開發者的水平各有不同,有的寫出來的東西性能高,有的低,所以需要統一測試一下。
2. 編程工具本身也有性能問題,用這樣的工具開發出來的軟體也要確認一下是否達到了需求所要求的性能指標,比如響應時間應該控制在多少秒以內。
3. 性能測試,強度測試都是為了測試系統的穩定性,穩定性好,軟體的質量就好,買的錢就多。
軟體測試的目的,第一是確認軟體的質量,其一方面是確認軟體做了你所期望做的事情(Do the right thing),另一方面是確認軟體以正確的方式來做了這個事情(Do it right)。第二是提供信息,比如提供給開發人員或程序經理的回饋信息,為風險評估所准備的信息。第三軟體測試不僅是在測試軟體軟體產品本身,而且還包括軟體開發的過程。如果一個軟體產品開發完成之後發現了很多問題,這說明此軟體開發過程很可能是有缺陷的。因此,軟體測試的第三個目的是保證整個軟體開發過程是高質量的。

⑤ app內測版一般過多久才出正式版

這個不一定,要看評測了,軟體好可以提前使用正式版,失敗軟體就會時間長一點!一般越獄版本都是app

⑥ 華為手機內測一般多久才會正式推送

自動清理內存無法關閉,對於不想清理的內存可以加入白名單:
1.在「一鍵加速」內設置為白名單;
2.常按「一鍵加速」進入「內存清理」界面
3.點右上角的「設置」後,進入「加速白名單」,
4.點「+」號添加不需要被自動關閉的程序即可。
5.手機清理也可以使用其他清理軟體
總結:(**白名單僅支持出廠內置的軟體,自行安裝的軟體即使加入了白名單,在檢測內存不足時仍然會給予關閉)

⑦ 一般游戲內測了要多久才公測

這個真心沒個準的,看游戲運營公司咯,好的公司或者說好的游戲BUG少就不需要一直拖 兩個月、3個月就可以了,但也不是沒有拖了兩年三年的還在搞毛內測的游戲一般游戲內測了要多久才公測

⑧ 軟體測試分為幾個階段

一、單元測試

單元測試:單元測試是針對軟體設計的最小單位--程序模塊甚至代碼段進行正確性檢驗的測試工作,通常由開發人員進行。

對於單元測試中單元的含義,一般來說,要根據實際情況去判定其具體含義,如C語言中單元指一個函數,Java里單元指一個類,圖形化的軟體中可以指一個窗口或一個菜單等。

總的來說,單元測試是對軟體中的最小可驗證單元進行檢查和驗證。

測試原則:

1、盡可能保證測試用例相互獨立(測試用例中不能直接調用其他類的方法,而應在測試用例中重寫模擬方法);

2、此階段一般由軟體的開發人員來實施,用以檢驗所開發的代碼功能符合自己的設計要求。

單元測試的好處:

1、盡早的發現缺陷;

2、利於重構;

3、簡化集成;

4、文檔;

5、用於設計。

單元測試的不足:

1、不可能覆蓋所有的執行路徑,所以不可能保證捕捉到所有路徑的錯誤;

2、每行代碼需要3~5行代碼進行單元測試,存在投入與產出的平衡。

二、集成測試

集成測試是在單元測試的基礎上,把軟體單元按照軟體概要設計規格說明的規格要求,組裝成模塊、子系統或系統的過程中各部分工作是否達到或實現相應技術指標及要求。

集成測試包括BigBang、自頂向下、自底向上、核心系統集成、高頻集成。

三、系統測試

系統測試:系統測試是在集成測試通過後進行的,目的是充分運行系統,驗證各子系統是否都能正常工作並完成設計的要求。它主要由測試部門進行,是測試部門最大最重要的一個測試,對產品的質量有重大的影響。

集成測試和系統測試之間的比較:

1、測試內容:集成測試是測試各個單元模塊之間的介面,系統測試是測試整個系統的功能和性能;

2、測試角度:集成測試偏重於技術的角度進行測試,系統測試是偏重於業務的角度進行測試。

四、驗收測試

驗收測試也稱交付測試,以需求階段的《需求規格說明書》為驗收標准,測試時要求模擬實際用戶的運行環境。是針對用戶需求、業務流程進行的正式的測試,以確定系統是否滿足驗收標准,由用戶、客戶或其他授權機構決定是否接受系統。

驗收測試包括alpha測試和beta測試,alpha測試是由開發者進行的軟體測試,beta測試是由用戶在脫離開發環境下進行的軟體測試。

⑨ 軟體測試多長時間可以學會

那看你是要學到什麼程度了。只是想就業的話,2-3個月足矣。還得看你有沒有計算機基礎。如果說還要學性能,學自動化,那你又得再花幾個月的時間,而且還需要有項目經驗的積累,不是說學完了就可以了,項目經驗對於測試人員來說是很寶貴的,因為很多問題都是在實操中才會遇到的。沒有項目經驗的測試人員是沒有核心競爭力的。

今天跟大家詳細說說學軟體測試必須要了解的一些東西

首先,我們得知道什麼是軟體測試。

顧名思義,就是在規定的條件下運行產品或程序,發現程序錯誤,衡量軟體質量,評估其是否能滿足設計要求的過程。一般來說,軟體測試是保證軟體質量的整個過程的集合。

軟體質量會根據不同的產品、行業、階段而變化,所以測試要覆蓋軟體的整個生命周期,比如研究、需求、設計、研發、測試、上線、運維等。

敲黑板,軟體測試要貫穿產品的整個生命周期,而不是大家都懂的開發後簡單測試的小過程。

此外,為了保證軟體的質量,測試人員應積極參與,如早期市場研究、競爭性產品分析和用戶畫像;上線後運維配置、環境配置、業務監控等。

測試不再是大家都知道的功能測試,而是需要更多的專業技能,比如自動化測試、性能測試、手工測試等等。

閱讀全文

與程序內測一般多久相關的資料

熱點內容
ug程序怎麼傳到機床上 瀏覽:868
泡沫產品怎麼做出來的 瀏覽:567
如何使用高新技術 瀏覽:553
rs422以什麼方式傳送數據 瀏覽:190
高新技術大學都有哪些 瀏覽:44
如何高效發信息約女生 瀏覽:422
無醛環保產品有哪些 瀏覽:749
企業客戶信息如何做到保密 瀏覽:941
哪些國寶不能交易 瀏覽:734
縣級教體局招聘的人事代理是什麼 瀏覽:158
代理為什麼找下家 瀏覽:272
唐代大商人一般用什麼貨幣交易 瀏覽:950
蘭州職業技術學院怎麼報考 瀏覽:607
為什麼信息都不見了 瀏覽:405
做品牌代理需要哪些資料 瀏覽:808
什麼是整理庫存數據 瀏覽:508
心動省級代理怎麼弄 瀏覽:105
已讀信息怎麼標記 瀏覽:363
測試你適合什麼顏色的口紅小程序 瀏覽:464
安卓如何設置程序使用屏幕的比例 瀏覽:960