2011-10-05 46 views

回答

0

我不知道有任何方法通過我的儀器將命令行參數傳遞給測試用例。

你需要將什麼參數傳遞給測試用例?爲什麼不能在測試用例本身或資源文件中定義這些參數?

如果您需要對您的測試儀器進行細粒度控制,您可能需要創建自己的InstrumentationTestRunner版本。

+0

執行該測試情況下,從終端運行此:'ADB殼上午儀器-w [測試包]/android.test.InstrumentationTestRunner' – spatulamania

+0

@MediumTest \t公共無效test_Send_maual(字符串PNO,字符串文本) \t {}每次我對pno和文本進行硬編碼並從命令行運行它時,它都可以正常工作。但是我怎麼能從命令行給出這些值 – shanker

+0

你不行。而且你可能不希望以這種方式運行你的測試。將你的測試方法改爲像'public void test_Send_Messages()'這樣的方法可能會更好,該方法運行Pno和文本的所有可能值的測試。 – spatulamania

相關問題