2012-03-15 366 views
0

我是QA工程師,在大學學習設計模式。 我想知道這些模式在哪裏使用以及他們在哪裏實施?QA中的設計模式

我希望有人可以幫助我的例子,網址和演示。 我感謝任何幫助。

Regards

+1

設計....什麼?你是QA--是不是設計完成?或者你是在談論固定裝置等進行測試? – duffymo 2012-03-15 16:00:21

+0

這是一個非常多的作業問題,應該標記爲 – Churk 2012-03-15 16:00:29

+0

downvote。這個問題有點困惑 - 要清楚:你爲什麼要加入QA工程師?它暗示着你正在做的事情與設計模式有關,但我不確定它如何適合你的工作。另外,設計模式也可以在任何地方使用。我的意思是,任何一個體面的工程師都在努力...... – bharal 2012-03-15 16:02:32

回答

0

我找到設計模式的最好的事情是,他們正在廣泛使用,大多數開發人員知道他們(或至少是基本的)。

如果我看到一個名爲CarFactory的類,我知道我應該使用它創建Car實例。如果我看到觀察者,我知道工作流是事件驅動的(至少部分)。

但是,有時它們僅僅是爲了使用設計模式而被過度使用。

我想知道這些模式在哪裏使用以及它們在何處實施?

它們用於代碼中。或者我沒有得到這個問題?

+0

我對書很熟悉,我也閱讀過材料。 在工作中,我使用JUnit進行測試,我想知道這個測試在哪裏應用? 請參見以下鏈接: [http://at4qa.blogspot.com/2010/01/20-essential-design-patterns-for.html – metodiew 2012-03-15 16:18:58

0

有很多關於設計模式的書籍,以及如何使用它們以及何時何地使用它們。沒有特定的情況,因爲多個設計模式可以適合單個實現。如果您正在尋找關於設計模式的信息,我會建議您選擇設計模式:可重用面向對象軟件的元素於1994年由所謂的「四人幫」發佈。或者wiki軟件設計模式,它應該爲您提供足夠的信息來開始。

0

這種模式在編寫代碼時使用。如果項目大,肯定會達到模式。 如果您必須測試移動或Web應用程序,則不必編寫兩個不同的框架,因爲80%的步驟都是重複的。 我認爲,這是對你有幫助:

OOP design patterns