本文不會介紹持續集成的概念、理論以及相關工具的用法,而是基于實際的項目案例,分享如何利用自動化測試保障持續集成的有效性,同時也借助持續集成提升自動化測試用例的價值。..
Poang,基于Node.js的自動化測試范例.Poang主要業務邏輯是使用Everyauth做本地身份認證,并將用戶身份信息通過Mongoose-Auth持久化到MongoDB中去(Mongoose做對象建模),利用Connect-Mongo做會話保存。Poang中的..
Robot Framework作者建議自動測試如何選擇自動化測試框架。軟件自動化測試,作為手工測試的替代,越來越受到關注。Pekka Klärck,作為Robot Framework的創建者和核心開發者,按照系統級別,介紹..
在敏捷項目中實施自動化測試之我見。實施Scrum開發過程充滿著挑戰—尤其對于從零開始做產品的團隊來說。在每個增量沖刺中,你不僅要新增功能,還要確保已實現的功能依然可用。這時,擁..
在本系列的第一篇文章“我們的測試為什么不夠敏捷”中,根據實例總結出敏捷自動化測試的兩大阻礙:“腳本維護困難”、“斷言條件繁瑣”。本文針對在不失自動化測試有效性的前提下如何..
近幾年,Web技術發展勢頭迅猛,瀏覽器市場群雄爭霸、各種UI組件庫也如雨后春筍?,F在互聯網上已經很少有僅支持一種瀏覽器,并且不基于任何可復用的UI組件庫進行開發的應用了。..
圍繞自動化測試開展持續集成 本文不會介紹持續集成的概念、理論以及相關工具的用法,而是基于實際的項目案例,分享如何利用自動化測試保障持續集成的有效性,同時也借助持續集成提升..
關于自動化測試元素的抽??!為了能達到元素復用,以及后期維護的方便,按Activity劃分,抽取每個Activity常用的控件到特定的類里,是一個比較好的方法..
最近半年一直在應各業務團隊的需求優化自動化測試框架,簡化case的編寫和維護。隨著用戶對測試框架的使用不斷深入,對測試框架提的需求也越來越有挑戰性,也越來越“變態”。所以,也..
如何做一個能害死人的自動化測試工具.你是一家大公司里不得志的程序員。和你同年進公司的那些人在核心業務上拼命工作,被客戶罵,加班,交付,開慶功會,拿獎金。而你,不知道怎么的..
在編寫數據訪問層的單元測試時,遇到不少問題,有些問題可以很容易Google到解決方法,而有些只能自己研究解決。這里分享幾個典型的問題以及解決方法。 先交代一下用到的測試框..
翻看之前的文章才發現,最近一次記錄持續集成竟然是3年前,并且只記錄了兩篇,實在是慚愧。不過,持續集成的這團火焰卻始終在心中燃燒,希望這次的開始可以有些突破。..
軟件可測試性設計.隨著軟件行業的迅猛發展,軟件測試也逐漸受到越來越多的軟件公司所重視,然而開發出來的軟件直接就可以拿出來做測試嗎?根據近幾年來的實踐證明,在設計軟件時事先..
每次做測試架構師,就會面臨測試工具的問題。尤其是在System Verification部門,他們的case是在仿真用戶對產品的使用,產品的功能不斷添加,但是用戶的行為卻是可遵循的,而且是復雜的,是各..
談到自動化測試,一般就會提到測試工具。許多人覺得使用了一、兩個測試工具就是實現了測試自動化,這種理解是不對的,至少是片面的。的確,測試工具的使用是自動化測試的一部分工作..
自動化測試團隊主要注意點: 1. 要有測試團隊; 2. 要傳承;..
軟件自動化測試框架圖之基本概念。自動化測試基本概念..
本年度的測試工具Jolt大獎最近公布,社區專家Andrew Binstock認為測試工具多年來沒有任何創新,他在文章中說,對這些產品的實現質量感到非常高興,唯一的遺憾是它們大部分只支持Windows平臺。..
背景:我們測試團隊包括業務測試團隊和測試工具開發部門(測試規劃部),近期,部門在討論自動化測試考核的細節。我們的目標:通過工具提高工作效率(提效),解決手工測試無法覆蓋的問題..
什么是軟件測試架構?當我們用iPhone玩一個很有名的游戲——堅守陣地(FieldRunners)時,防御的布局非常重要。如果布局不好,如圖2-1所示,就玩得很累,看著“生命”一個一個死去,即使采用了一..