2013-11-27 115 views
0

我知道這是一個奇怪的問題,但需要澄清。在沒有代碼庫的情況下測試JavaScript

假設有一個應用程序,測試團隊只能通過URL訪問此應用程序,並且無法訪問代碼庫。 我的問題是,是否可以寫一個茉莉花測試用例,只需使用URL即可訪問代碼庫。 PS:我認爲這是不可能的,因爲我認爲它不適合大多數這些測試框架創建的想法。

+0

取決於您正在測試的內容。 –

+1

這個問題似乎是無關緊要的,因爲它依賴於所討論的系統,而我們對此一無所知。 – 2013-11-27 03:28:59

+0

這主要是迴歸測試。 – Phoenix

回答

1

當通過URL訪問應用程序時,團隊是否有權訪問應用程序的輸入/控件?如果是這樣,他們可以使用類似SilkTest的東西編寫測試用例。我沒有使用Jasmine,但它看起來好像測試實際代碼本身,而不是像應用程序那樣對應用程序進行自動測試。在這種情況下,如果URL上的代碼被混淆或加密,那麼不行,他們無法對其進行測試。如果它是簡單的Javascript代碼,那麼他們可以在瀏覽器中看到它,並根據它編寫測試用例。

+0

是不是有點像硒測試? – Phoenix

+0

是的,都是通過用戶界面進行操作。如果你想單元測試應用程序,可以通過複製粘貼代碼並像這樣研究它。您的.js文件是加密還是縮小?如果沒有特殊的採購,那麼他們可以通過自己的瀏覽器查看源代碼。 –

+0

這是縮小和uglified :) – Phoenix

相關問題