Sahi 是一款優秀的開源 Web UI 自動化測試框架。Jenkins 是業界眾所周知的持續集成工具。Docker 是一個開源的應用容器引擎,一顆冉冉升起的技術新星。本文通過一個實例,介紹如何將三者..
隨著中國軟件業的日益壯大和逐步走向成熟,軟件測試也在不斷發展。從最初的由軟件編程人員兼職測試到軟件公司組建獨立專職測試部門。測試工作也從簡單測試演變為包括:編制測..
負面測試(Negative testing)是相對于正面測試(Positive testing)而言的。它們也是測試設計時的兩個非常重要的劃分。簡單點說,正面測試就是測試系統是否完成了它應該完成的工作;而負面測試..
接口測試這個詞語,相信大家都不陌生了吧。目前我個人的理解,接口測試應該屬于白盒測試的范疇,也是很多測試工程師很想從事和向往的一個測試手段。大家都覺得白盒測試深不可..
今晚一個人跑到杭州窩在賓館無所事事,也睡不著,就把這幾天來關于自動化測試的探討記錄下來,也給自己一個機會,逼著自己好好反思這一年多來關于自動化測試的點滴。..
什么是自動化測試 自動化測試是對一個已有的手工測試過程減少并盡可能排除人工干預的過程。..
自動軟件測試讓您可以在一段時間內運行相同的測試,從而確保您所比較的內容具備真正的可比性。在本文中,Linux Test Project 團隊的成員們分享了他們對 Linux? 內核進行壓力所使用的..
性能測試(在此主要指軟件的性能測試)的定義各家各門派的定義很多,個人比較認同Wiki上面的解釋:..
本文介紹了靜態測試工具Logiscope的測試機理。通過對Logiscope測試機理的了解,能幫助我們更好的使用這個工具。 通過閱讀本文,你可以了解到以下信息:..
隨著我國IT業的發展,產品質量控制與質量管理正逐漸成為企業生存與發展的焦點。從軟件、硬件到系統集成, 幾乎每個中大型IT企業的產品在發布前都需要大量的質量控制、測試和文檔..
今晚一個人跑到杭州窩在賓館無所事事,也睡不著,就把這幾天來關于自動化測試的探討記錄下來,也給自己一個機會,逼著自己好好反思這一年多來關于自動化測試的點滴。..
單元測試作為敏捷開發實踐的組成之一,其目的是提高軟件開發的效率,維持代碼的健康性。其目標是證明軟件能夠正常運行,而不是發現bug(發現bug這一目的與開發成本是正相關的,雖..
覆蓋測試是驗證軟件功能結構正確性以及查找問題的非常重要的方法和手段,它要借助一定的工具才能取得較好的效果,滿足軟件在質量和時間上的雙重要求(純粹的人工測試工作量大、..
一套軟件做完了,在給客戶上線之前,我們自己要進行完整的系統測試,這個工作聽起來好象沒什么,但其實是很不好做的,這要求測試人員要熟悉業務、熟悉系統的各個功能項、還要..
集成測試,也叫組裝測試或聯合測試。在單元測試的基礎上,將所有模塊按照設計要求(如概要設計文檔)集成為子系統或系統,是單元測試的邏輯擴展。最簡單的形式是:兩個已經測..
任何特定軟件即將發布并投入生產期間,其性能一直備受關注。盡管一軟件已被用戶證明如預期的正常運作(通過功能測試后),故障仍可能會發生,尤其當它無法承擔用戶生成的大量lo..
測試用例的模版其實沒有太多的差異,而在我剛開始接觸測試時總想找一個好的測試用例模版。通常來說,測試用例模版包括最主要的三項:操作說明,預期結果和否通過。有了這三..
測試生命周期 測試計劃 → 測試設計 → 測試開發 → 測試執行 → 測試評估 測試計劃就是定義一個測試項目的過程,以便能夠正確的度量和控制測試。..
1. 軟件測試在公司的組織保障是基礎 1.1 研發部組織結構介紹 以華友公司研發部的組織結構為例,測試部門屬于研發部副總裁直接管理,見如下結構圖..
界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象。而且設計良好的界面能夠引導用戶自己完成相應的操作,起到向導的作用。同時界面如同人的面孔,具有..