【发布时间】:2010-10-13 15:41:25
【问题描述】:
我是安卓测试新手。我在测试中使用的只是 ActivityInstrumentationTestCase2 (AITC2),它在 Hello, Testing 教程中进行了说明。
我使用 AITC2 制作了一个测试类,它运行良好。但是,一旦我将基本测试类更改为 SingleLaunchActivityTestCase (SLATC),我得到了 RuntimeException,指定了“无法解析意图..blabla..”,我怀疑它来自于 launchActivity()。
我认为 AITC2 和 SLATC 几乎相同,除了在 SLATC 中,被测试的活动仅启动一次(setUp() 仅针对所有测试用例启动一次),而在 AITC2 中,活动将针对每个测试用例启动。
我试图找到一些关于如何使用 SLATC 的示例或文档,但仍然没有运气.. :(.
有人知道为什么活动不能在 SLATC 中启动吗?在此先感谢:)
【问题讨论】:
标签: android unit-testing