2013-10-24 42 views
1

對於我的團隊的非編碼人員能夠爲我們的python webapps編寫測試,這將是非常有價值的。這將爲我們提供準確反映其功能概念的測試,他們將對系統有更深入的瞭解,而且我不必自己編寫儘可能多的測試...利益相關者如何編寫無編寫代碼的測試?

是否有人在此做某事?理想情況下,我希望通過簡單記錄他們的行爲並將具體結果標記爲通過或失敗來看他們寫測試。有沒有人爲此使用硒等物質?這裏有DSL嗎?

當然,如果他們能夠事先描述我們要測試的功能,那將是非常棒的,但我不知道這是否可能。我認爲這些功能測試只能用於QA目的。即使如此,它們在發佈之間可能非常方便。

我很想聽聽有沒有人設法用他們的應用程序做到這一點。我將它標記爲python,因爲這是我們選擇的後端,但外部測試工具也可以工作。我可以畫一個瀏覽器插件,記錄行動和結果...

+2

問題要求我們推薦或找到工具,圖書館或最喜歡的非現場資源是堆棧溢出的話題,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – 2013-10-24 19:33:06

回答

1

Lettuce可能會有所幫助,但它需要一些紀律,而且您仍然需要開發人員來正確定義步驟。如果你願意非python解決方案Cucumber肯定是比較成熟的。