如果我们正在进行黑盒测试,我会问这个问题。
我研究了 Robotium 几天。我是从网上自学的。
我还写了一些简单的测试用例并成功运行。但是当我搜索索引元素时(例如:一个 Edittext,我必须尝试按索引形式从 0 到 x 进行索引并获得我期望的索引 id)。
我们能不能用另一种方法来获取表单名称,我有 ID 名称(txtEd1,btnLogin...),我们可以在白盒测试中从 R 类访问它,但在这种情况下我只是询问黑盒。
那么我们能否有另一种方法通过 id 获取元素,或者我们如何获取活动中元素的准确索引号。
我还使用 DDMS 和 SDK 工具中的 Hierarchy Viewer 来获取索引 ID,但它不起作用。
TextView tw = (TextView) solo.getText(<index>); << how can get exact index number?