我可以在Android设备上运行junit测试并同时在设备中查看运行测试的应用程序吗?
如果它是可行的,我可以截取测试截图吗?
我创建了测试用例,并且正常工作。像这样......
public TestCase(Class activityClass) {
super("com.xxxx.xxxxx", xxxxxx.class);
// TODO Auto-generated constructor stub
}
@Override
protected void setUp() throws Exception {
super.setUp();
LoginActivity mainActivity = getActivity();
result = (EditText) mainActivity.findViewById(R.id.edit_xxx);
result.setText("holahola");
Button btn = (Button) mainActivity.findViewById(R.id.btn_xxx);
btn.performClick();
}
答案 0 :(得分:1)
我可以在Android设备上运行junit测试并同时在设备中查看运行测试的应用程序吗?
是的,虽然它们运行得相当快。
如果它是可行的,我可以截取测试的截图吗?
我们欢迎您将活动的内容View
提交给Bitmap
支持的Canvas
,这应该可以通过单元测试正常工作:{{3 }}