2015-09-10 40 views
-1

我有量角器硒測試和另一個測試使用python單元測試。 兩者都是獨立的。我想調整一個量角器測試,如果它通過,然後運行一個python測試,如果這通過,然後再次運行量角器測試。運行量角器硒和python單元測試一個接一個

我們該如何做到這一點?有什麼想法嗎?

+0

顯示你已經嘗試過 – Davesexcel

+0

@Davesexcel我還沒有嘗試過任何東西,搞清楚它是如何做到的。 – evil007

+0

你有沒有想過如何同時運行python和量角器? –

回答

1

這聽起來像一個簡單的shell循環。我不知道你在使用什麼系統,所以我只會概述這個過程。

return_code = 0 
while return_code == 0 
    return_code = run_one_selenium_test 
    if return_code == 0 
     return_code = run_one_unittest 
    endif 
endwhile 

這是否解決了您遇到的問題?

您是否需要幫助來完成一系列測試?

+0

我有使用grunt和python unittest運行的量角器selenium框架。我需要運行10個硒和10個python測試。 「run_one_selenium_test」是什麼意思,我使用grunt「task」來運行我的量角器套件。 – evil007

+0

對。你如何進行一次硒測試?將該命令替換爲_run_one_selenium_test_。用_run_one_unittest_來做同樣的事情。 您可能需要遍歷測試列表。你知道怎麼做嗎?另外,如果在一個列表中有更多的測試比另一個列表中發生了什麼? – Prune

0

是的,這是可能的 1.創建一個Visual Studio解決方案 2.在一個附加的Python解決方案 3.在另一個從一個共同的解決方案之上

我這樣做是添加硒溶液 4.調用量角器+ python結合起來,它像薄荷一樣工作。