1. 程式人生 > >軟體測試(一) 近期的一次debug的經歷

軟體測試(一) 近期的一次debug的經歷

DEBUG

  • 利用Spring MVC的專案在新裝的apache上跑報錯,顯示異常ClassNotFound,原來的是沒有在apache的lib裡新增相關第三方庫,導致引用缺失造成的。
  • 在利用Kinect開發的過程中
    • 因為sdk的更新,換用官方新發布的sdk,將舊版本的sdk解除安裝後新的sdk無法安裝,後來在原本的安裝路徑發現有標誌當前sdk版本的臨時檔案,導致安裝無法正常進
    • 在開發中,向通過攝像頭仰角的調整,達到將人像控制在影象的正中的效果,但是仰角調整失敗,報錯;後來閱讀文件,發現是因為每有定位到當前的角度(覺得這種初始化工作應該封裝好的…懶得吐槽),然後成功操作。
    • 利用kinect抓拍照片的時候,儲存下來一片漆黑,後來發現是轉碼的問題,覺得C#裡的圖片轉碼沒有JAVA方便,介面不統一是硬傷,函式的引數長長的一堆真的很難看,還是喜歡連綴的引數設定的模式。
  • 利用perl+正則表示式清洗從網上爬到的資料,因為沒有考慮到一些特殊情況,導致洗出的資料有缺失。後來採用了多個正則表示式替代單個正則表示式,達到了預期的效果

相關推薦

軟體測試學習筆記----------------------------------

這週末去朋友家玩,一個週末都沒有學習,再加上最近準備學習Django框架,安裝有點問題,也一直在查資料,就沒有再更新Python學習的模組,決定給自己其他的時間做點別的,所以在看軟體測試的書籍,記下書上的的筆記。 軟體開發生命週期模式: 大爆炸模式:簡單,幾乎什麼前期文件資料都沒有

軟體測試流程參考

1.準備階段 測試經理需要評估測試工作量並評估測試時間。基於測試工作量和估計時間分析,可能需要及時向客戶報告,並請客戶確認測試範圍等相關資訊。對於最終專案進度,需要測試主管,測試經理和專案經理交流達成一致。 測試計劃是主要的測試文件,可以參考測試術語表建立,測試計劃的作者不能自我審閱測試計劃,必須由測

軟體測試工作總結()

    軟體測試工作已經做了三,四個月時間了。該寫點什麼來記下自己在軟體測試路上成長的歷程。一便提高自己的覺悟,二便供網友們一起分享自己的工作。    (背景:我所在的公司是一家電信的控股子公司,所以大部分業務都是電信的專案。而我現在只是這家公司的兼職人員。電信以“聚焦客戶,

軟體測試基礎(

1.軟體是什麼? 軟體是計算機系統中與硬體相互依存的另一部分,它包括程式與文件的完整集合。 軟體 = 程式 + 文件,所以對軟體的測試不僅僅只包括程式,還包括文件。 軟體的分類 (1).基本分類    i.系統軟體:   作業系統、作業系

微軟的軟體測試方法(

源文地址:http://blogs.msdn.com/jeffwang/archive/2006/02/10/529793.aspx    國內近年來關於軟體測試的問題和討論越來越活躍。但從總體上說交流軟體測試技術的多,而探討軟體測試方法的少。這裡的“技術”指的是具體的戰術問題,比如說如何使用某種工具來解決某

廣州軟體測試交流會第六沙龍案例分析總結【轉載】

A公司軟體外包專案的案例 這是一個ERP軟體外包專案,客戶是某國的一家著名的大企業。 客戶要求的內容很多,也很嚴格,不僅要求使用指定的技術和工具,而且還自主開發了一個平臺,要求在該平臺上進行開發、測試;還有各種文件格式要求和技術要求;最重要的是要保證工期,一定

軟體測試() 近期debug經歷

DEBUG 利用Spring MVC的專案在新裝的apache上跑報錯,顯示異常ClassNotFound,原來的是沒有在apache的lib裡新增相關第三方庫,導致引用缺失造成的。 在利用Kine

軟體構造-經驗-重繪,GUI與多執行緒的debug

記一次debug 在哈工大軟體構造的lab6中,要求我們用多執行緒來對猴子過河的決策過程進行模擬。 這個實驗的構造思路其實比較簡單,就是為每個猴子建立一個決策執行緒,每一隻猴子都有自己的決策方式,但是所有猴子共用一條河。這也就意味著race condition的存在。 可能出現這樣的情況,兩隻猴子同時決

記錄gdb debug經歷

目錄 問題描述 檢視core檔案 使用gdb檢視core檔案 總結 問題描述 今天在寫程式碼時,執行時奔潰了。segment fault,而且是在程式退出main()函式後,才報

粗糙記錄網站加載過慢的排查經歷

TIME_WAIT redis 2018/05/29今天上班,程序員和我說測試環境的站點打開很慢,讓我排查一下。作為菜鳥,還是首次遇到這樣的問題,於是使用top查看系統資源,以CPU和內存分別排序查看,情況如下圖: 從負載上看load average: 0.51, 0.98, 1.12並無異常,

面試經歷

面試 許久不曾在51cto寫博客了,不是因為平時事務有多繁忙,其實就是因為懶。繼續寫博客的原因,源自於最近的一次面試,你有好的本領但是你不展示出來面試官是不知道的,所以,嘿嘿,我最近打算把我的博客好好更新下。其實博客也是自己平時知識整理的一個地方,常說“好記性不如爛筆頭”,再好的記性也會有忘記的時

2018 年,去百度面試 Java 後端的面試經歷

https 請求 遇到 net 簡歷 共享內存 targe 應對 部門 一,百度一面:### 1、給一個函數,返回 0 和 1,概率為 p 和 1-p,請你實現一個函數,使得返回 01 概率一樣。2、10 億個 url,每個 url 大小小於 56B,要求去重,內存 4G。

門工作叫軟體測試,人才缺口達30萬

軟體測試是網際網路技術中一門重要的學科,它是軟體生命週期中不可或缺的一個環節,擔負著把控、監督軟體的質量的重任。 2017年軟體測試工程師缺口達30萬,其中在我國大中型發達城市的人才需求就突破20萬,並以每年20%的速度遞增。人才稀缺自然帶來待遇高漲。在某軟體測試專場招聘會上,更有企業打出8000元

測試大神的軟體測試工作經驗總結

最近,部門剛畢業入職的×××跟大家提議,讓大家把自己的軟體測試工作經驗分享一下,我整理了一下,可能不全。  測試工作經驗分享  一、測試階段劃分 1、 單個模組功能測試時間相對較長,但每一個專案都應該有專門的整合測試階段,並且應該不止進行一輪。 每一輪整合測試,應該都有自己的目的,比如第一輪整合測

軟體測試小白之路《

一、什麼是測試(測試定義)      軟體測試(英語:Software Testing),描述一種用來促進鑑定軟體的正確性、完整性、安全性和質量的過程。換句話說,軟體測試是一種實際輸出與預期輸出之間的稽核或者比較過程。軟體測試的經典定義是:在規定

Java web架構知識整理——我在阿里的面試經歷

慚愧,從一次電面說起。我個人在某國企做一名軟體設計師,國企大家都懂的,待遇一般而且沒啥意思,做的方向基本都是作業系統、驅動和工具軟體的開發,語言基本都是C/C++。最近也想跳槽,剛好有幸得到了一次阿里的面試機會,於是就試了試。 首先是電話面試,當時正在上班,人多口雜,好不容易找了個沒人的地方開始

軟體測試工程師筆試題(

軟體測試筆試題(答案) 判斷題1.軟體測試的目的是儘可能多的找出軟體的缺陷。(Y) 2.Beta 測試是驗收測試的一種。(Y) 3.驗收測試是由終端使用者來實施的。(N) 4.專案立項前測試人員不需要提交任何工件。(Y) 5.單元測試能發現約80%

軟體測試基礎知識總結(

一、什麼是軟體測試? 1、軟體測試是指使用人工或者自動手段,來執行或測試某個系統的過程。其目的在於檢驗它是否滿足規定的需求或弄清預期結果與實際結果之間的差別。 二、一般的軟體測試的應用場景有: APP、WEB和小程式。 三、軟體測試的發展歷程: 軟體測試從開始到現在,已經經歷了三個階段的發展,到現在

軟體測試系列之Python3 Selenium自動化 Python3+Selenium3自動化測試-()

Python3+Selenium3自動化測試-(一)   完成環境的安裝並測試之後,我們對Selenium有了一定的瞭解了,接下來我們繼續驅動瀏覽器做一些基本操作: 視窗尺寸設定、網頁截圖、重新整理、前進和後退 視窗尺寸設定 在測試過程中,我們可能會要求開啟

軟體測試學習教程()-學習路線圖

寫這些,一些是個人總結與學習,一些是彙總他人經驗與智慧,他山之石可以攻玉,無論如何,知識共享才是最終目的,希望可以為想入軟體測試行業的小白明確學習的方向,也可以幫助工作多年的中高階工程師能查漏補缺,更歡迎能對文章體現的不當之處予以糾正,對不足之處加以補充,為後來者開闢道路,指