微商城操作BUG是什麼
Ⅰ BUG是什麼怎麼用
所謂「(Bug)」,是指電腦系統的硬體、系統軟體(如操作系統)或應用軟體(如文字處理軟體)出錯。硬體的出錯有兩個原因,一是設計錯誤,一是硬體部件老化失效等。軟體的錯誤全是廠家設計錯誤。那種說用戶執行了非法操作的提示,是軟體廠商不負責的胡說八道。用戶可能會執行不正確的操作,比如本來是做加法但按了減法鍵。這樣用戶會得到一個不正確的結果,但不會引起bug發作。軟體廠商在設計產品時的一個基本要求,就是不允許用戶做非法的操作。只要允許用戶做的,都是合法的。用戶根本就沒有辦法知道廠家心裡是怎麼想的,哪些操作序列是非法的。
從電腦誕生之日起,就有了電腦BUG。第一個有記載的bug是美國海軍的編程員,編譯器的發明者格蕾斯·哈珀(Grace Hopper)發現的。哈珀後來成了美國海軍的一個將軍,領導了著名計算機語言Cobol的開發。
1945年9月9日,下午三點。哈珀中尉正領著她的小組構造一個稱為「馬克二型」的計算機。這還不是一個完全的電子計算機,它使用了大量的繼電器,一種電子機械裝置。第二次世界大戰還沒有結束。哈珀的小組日以繼夜地工作。機房是一間第一次世界大戰時建造的老建築。那是一個炎熱的夏天,房間沒有空調,所有窗戶都敞開散熱。
突然,馬克二型死機了。技術人員試了很多辦法,最後定位到第70號繼電器出錯。哈珀觀察這個出錯的繼電器,發現一隻飛蛾躺在中間,已經被繼電器打死。她小心地用攝子將蛾子夾出來,用透明膠布帖到「事件記錄本」中,並註明「第一個發現蟲子的實例。」[1]
從此以後,人們將計算機錯誤戲稱為蟲子(bug),而把找尋錯誤的工作稱為(debug)
Ⅱ 什麼叫bug
就是漏洞~
比如游戲裡面別人進不去~
你卻找到了那個漏洞~
卡了進去~
這就是BUG~
騰訊游戲愛好者真誠為您解答~❤
Ⅲ 什麼是BUG
「BUG」的由來:
Bug一詞的原意是「臭蟲」或「蟲子」。但是現在,在電腦系統或內程序中,如果隱藏著容的一些未被發現的缺陷或問題,人們也叫它「Bug」,這是怎麼回事呢?
原來,第一代的計算機是由許多龐大且昂貴的真空管組成,並利用大量的電力來使真空管發光。可能正是由於計算機運行產生的光和熱,引得一隻小蟲子
Ⅳ 網站BUG是什麼意思網站BUG是個什麼東西呢
就是網站有漏洞和錯誤的意思
所謂「Bug(臭蟲)」,是指電腦系統的硬體、系統軟體(專如操作系統)或應用軟屬件(如文字處理軟體)出錯。硬體的出錯有兩個原因,一是設計錯誤,一是硬體部件老化失效等。軟體的錯誤全是廠家設計錯誤。那種說用戶執行了非法操作的提示,是軟體廠商不負責的胡說八道。用戶可能會執行不正確的操作,比如本來是做加法但按了減法鍵。這樣用戶會得到一個不正確的結果,但不會引起臭蟲發作。軟體廠商在設計產品時的一個基本要求,就是不允許用戶做非法的操作。只要允許用戶做的,都是合法的。用戶根本就沒有辦法知道廠家心裡是怎麼想的,哪些操作序列是非法的。 回答:2006-12-29 01:58提問者對答案的評價:
Ⅳ 系統中的BUG是什麼來的
什麼是Bug?
?
Bug的定義可以很廣泛,在軟體使用過程中所出現的任何一個可疑問題,或者導致軟體不能符合設計要求或滿足消費者需要的問題都可以是Bug,即使這個Bug在實踐中是可行的
?
Bug可以真正消滅嗎?
可以說,沒有任何一個產品沒有Bug,也永遠不可能找出並修復所有的Bug。在修復了舊的Bug的同時,往往又會產生新的Bug
?
以微軟的經驗,每修復三到四個Bug,一般又會產生一個新的Bug
?
所以,Bug提交開發人員解決後,可能會有以下幾種類型的反饋
?
1。Fixed:表示Bug已經被修復或更正了
2。Duplicated:表示測試人員所找到的某個Bug已經被別人找出來了。
3。PostPoned:表明這個Bug不是很重要,在當前階段不用進行更正了,或者更正這個Bug風險太大,Bug本身又不會造成大的影響
4。By Design:測試人員認為是Bug,不符合邏輯,也不符合用戶的需求,但開發人員則認為是按照項目經理的設計做的
5。Not repro:以前出現的某個Bug自動消失了,可能是處理其他Bug的時候把這個Bug一並修復掉了
6。Won't Fix:這個Bug是一個錯誤,還沒有重要到非要更正不可的地步,完全可以忽略不計
?
軟體測試應該注意的問題
1。測試最重要的一件事就是要考慮所有的出錯可能性。同時,還要做一些不是按常規做的,非常奇怪的事情
2。除了漏洞之外,測試還應該考慮性能問題,也就是一定要保證軟體運行得很好,非常快,沒有內存泄漏,不會出現越來越慢的情況
3。另外,測試還要考慮軟體的兼容性
?
?
軟體測試方法和輔助工具
1。覆蓋性測試(Coverage Testing)
??? 這是一種從代碼的特性角度(即內部)出發的測試方法,包括以下方式
單元測試(Unit Test),按照代碼的單元組逐個進行測試
功能測試(Function Test)或特性測試(Feature Test):按照軟體的功能或特性逐個進行測試。
提交測試(Check-in Test):在開發人員對代碼做了任何修改,或者修復了某個Bug時,需要重新Check-In代碼,即將修改後的代碼放入到整個大的系統中。這時開發人員也要進行測試,看代碼是否工作正常。
基本驗證測試(Build Verification Test):對完成的代碼進行編譯和連接,產生一個構造,以檢查程序的主要功能是否會像預期一樣進行工作。
?
回歸測試(Regression Test):過一段時間以後,再回頭來對以前修復過的Bug重新進行測試,看該Bug是否會重新出現。
2。使用測試(Usage Testing)
??? 這是一種用戶角度(即外部)出發的測試方法,包括以下方式
配置測試(Configuration Test):從用戶的使用出發進行多方面的測試。
兼容性測試(Compatibility Test):例如一個產品的不同版本,不同廠家的不同產品的兼容性問題
強力測試(Stress Test):在各種極限情況下對產品進行測試(如很多人同時使用該軟體,或者反復運行該軟體),以檢查軟體的長期穩定性
根據微軟的實驗經驗,如果一個軟體產品能通過72小時的強力測試,則該產品超過72小時後出現問題的可能性微乎其微。所以,72小時就成為微軟產品強力測試的標志。
性能測試(Performance Test):保證程序具有良好的性能。如果別人的產品只需要5秒就能得出結果,而你的產品需要10秒,就說明你的產品性能不好。如果在測試階段發現性能問題,修復起來非常艱難。因為這常常意味著程序的演算法不好,結構不好,或者設計有問題,因為在產品開發的初期階段,就要考慮軟體的性能問題。
文檔和幫助文件測試(Documentation and Help FIle Test):因為用戶通常是通過文檔和幫助文件來學習使用產品的,如果文檔和幫助文件存在錯誤,就可能會導致用戶無法正常使用產品。
Alpha和Beta測試(Alpha and Beta test):在正式發布產品之前,往往會先發布一些測試版,讓用戶能夠反饋相關信息,或者找到存在的Bug,以便在正式版中解決
?
?
另外一種分類方法
?
1。白盒測試(White Box Testing)
又叫做玻璃盒測試(Glass Box Testing),在軟體編碼階段,開發人員根據自己對代碼的理解和接觸進行的軟體測試。主要以軟體開發人員為主。
2。黑盒測試(Black Box Testing)
接受性測試(Acceptance Testing)
Alpha/Beta測試(Alpha and Beta Testing)
菜單/幫助測試(Menu/Help Testing)
發行測試(Release Testing)
回歸測試(Regression Testing)
RTM測試(Release to Manufacture Testing)
功能及系統測試(Function & System Testing)
規范驗證
正確性
可用性
邊界條件
性能
強力測試
錯誤恢復
安全性
兼容性
軟體配置
軟體安裝
還有一種分類方法
1。手工測試
2。自動測試
?
輔助工具
計算機
優秀的辦公處理軟體(用於編寫測試計劃和規范)
視頻設備
秒錶(計算程序的運行時間,測試產品性能)
自動跟蹤系統(微軟內部使用的是RAID,用來自動跟蹤Bug)
自動測試工具(產生AutoMation腳本)
軟體分析工具
好的操作系統(如Windows 2000,有很多有用的工具,如文件比較器,查看器,轉換器,內存監視器等)
多樣化平台
相關測試文檔
測試計劃
測試規范
測試案例
測試報告
Bug報告
如何與項目經理及開發人員溝通
巴迪測試(Buddy Test)
友好的關系(Friendly Relationship)
測試是獨立的(Testing is Independent)
保證軟體功能的定義有意義(Make sure the feature definitions make sense)
學會說不(learn to say "no" if you strongly feel so)
項目經理定義的規范也是可以改變的(PM's spec is changeable,too)
堅持正確的看法(Insist what is right)
職業化(Professionalism)
向項目經理和開發人員反饋(Give PM/DEV Feedbacks)
Ⅵ 電商後台管理系統一般出現什麼bug
一般商城管理系統難免出現一些BUG之類的,我用的imcart系統偶爾出現錯誤,工作人員會幫我搞定的
Ⅶ 什麼叫BUG
BUG主要是指程序漏洞、不僅僅是游戲而已。就這么簡單、
Ⅷ bug是什麼
Bug一詞的原意是「臭蟲」或「蟲子」。但是現在,在電腦系統或程序中,如果隱藏著的一些未被發現的缺陷或問題,人們也叫它「Bug」。所謂「(Bug)」,是指電腦系統的硬體、系統軟體(如操作系統)或應用軟體(如文字處理軟體)出錯。硬體的出錯有兩個原因,一是設計錯誤,一是硬體部件老化失效等。從電腦誕生之日起,就有了電腦BUG。第一個有記載的bug是美國海軍的編程員,編譯器的發明者格蕾斯·哈珀(Grace Hopper)發現的。哈珀後來成了美國海軍的一個將軍,領導了著名計算機語言Cobol的開發。1945年9月9日,下午三點。哈珀中尉正領著她的小組構造一個稱為「馬克二型」的計算機。這還不是一個完全的電子計算機,它使用了大量的繼電器,一種電子機械裝置。第二次世界大戰還沒有結束。哈珀的小組日以繼夜地工作。機房是一間第一次世界大戰時建造的老建築。那是一個炎熱的夏天,房間沒有空調,所有窗戶都敞開散熱。突然,馬克二型死機了。技術人員試了很多辦法,最後定位到第70號繼電器出錯。哈珀觀察這個出錯的繼電器,發現一隻飛蛾躺在中間,已經被繼電器打死。她小心地用攝子將蛾子夾出來,用透明膠布帖到「事件記錄本」中,並註明「第一個發現蟲子的實例。從此以後,人們將計算機錯誤戲稱為蟲子(bug),而把找尋錯誤的工作稱為(debug)。軟體的錯誤全是廠家設計錯誤。那種說用戶執行了非法操作的提示,是軟體廠商不負責的胡說八道。用戶可能會執行不正確的操作,比如本來是做加法但按了減法鍵。這樣用戶會得到一個不正確的結果,但不會引起bug發作。所謂「(Bug)」,是指電腦系統的硬體、系統軟體(如操作系統)或應用軟體(如文字處理軟體)出錯。硬體的出錯有兩個原因,一是設計錯誤,一是硬體部件老化失效等。軟體的錯誤全是廠家設計錯誤。那種說用戶執行了非法操作的提示,是軟體廠商不負責的胡說八道。用戶可能會執行不正確的操作,比如本來是做加法但按了減法鍵。這樣用戶會得到一個不正確的結果,但不會引起bug發作。軟體廠商在設計產品時的一個基本要求,就是不允許用戶做非法的操作。只要允許用戶做的,都是合法的。用戶根本就沒有辦法知道廠家心裡是怎麼想的,哪些操作序列是非法的。游戲BUG解釋 在現在的一些網路游戲中也可能出現漏洞,大家都管它叫"BUG" 這些漏洞可以導致玩家比如獲利而運營公司賠本或者狀態以及效果消失等。為了減少這種情況的發生,游戲運營商們製作游戲補丁(不一定是網路游戲,單機游戲也有升級和補丁一說)(網路游戲可以自動更新,單機游戲就必須重新下載了,特別是windows自帶游戲)。很多玩家利用這些漏洞牟取利益,突顯個性.運營商有權利給玩家封號