1
我是Coded用戶界面的新手。 我已經創建了數據驅動編碼的UI測試Case.I將.CSV文件作爲數據源傳遞。我們已將該編碼的UI測試用例上傳到TFS中。集成編碼UI測試自動構建MTM之後,在使用VS2012創建自動構建之前,它對於在.CSV文件中傳遞的值的MTM運行良好。 現在我的問題是,是否可以將值傳遞到自動編碼的用戶界面在上述情況從MTM,以便測試人員不必從Visual Studio中修改.CSV文件?如果是的話,任何人都可以請教我如何? 在此先感謝。如何將MTM中的值傳遞給數據驅動的編碼Ui測試用例?
感謝您的回覆spam1923。我已將DataSource行替換爲您提供的行。然後我爲同一個項目創建了自動構建。我已經使用tcm.exe將這些測試用例導入MTM。當我在MTM中打開該測試用例時,沒有提到任何操作,因爲我直接導入了在VS2012中創建的所有測試用例。我創建了空白的動作並添加了2個參數(用於登錄測試用例)作爲用戶名和密碼。爲他們提供價值。但是,如果我運行測試用例,它只接收來自CSV的值。你能幫忙嗎? – Sagar
當你在測試用例中使用你的參數時,你使用這種格式嗎? TestContext.DataRow [ 「用戶名」]的ToString();另外,您提到您爲同一個項目創建了自動構建。您是否將新版本分配給您的測試計劃? – spam1923
是的。我正在使用** TestContext.DataRow [「Username」]。ToString()**在我編碼的UI代碼中訪問CSV文件的參數。此外,我已將新版本定義分配給我的測試計劃。 – Sagar