使用 Android Studio 在 Android 应用程序中编写测试用例

Write test case in Android application using Android Studio

我在 Android 已经开发的应用程序中工作,我需要在 Android Studio 中为此应用程序编写测试用例。我想知道如何在 Android Studio 中编写测试用例?

我也想知道写测试用例的主要建议是什么?如何测试我们正在编写的应用程序编写测试用例?

我制作了测试文件夹

public class LoginActivityTest extends ActivityInstrumentationTestCase2<LoginActivity> {

private static final String LOGIN_DIALOG_FRAGMENT_TAG = NestAlertDialog.class.getSimpleName();

private LoginActivity mActivity;
private MainActivity mMainActivity;


public LoginActivityTest() {
    super(LoginActivity.class);
}

I have made test folder

Atm(Android Studio 1.1.0) 当您创建一个项目时,AS 负责在您的应用程序中创建一个测试文件夹 /app/src/androidTest。

如果您愿意,您仍然可以在其他地方创建测试项目目录,或者您可以尝试遵循 official website notes on testing

I want to know how to write test case in android studio

我建议您先下载示例代码 activityInstrumentation。从 Android Studio,文件 -> 导入样本。 稍后您可以查看文档以开发更进一步和更复杂的测试。

您也可以检查 this 作为进一步的参考。

What is main propose of writing test case

如果你的程序很简单,不超过 100 个 LOC 测试用例,可能没有用,只是项目越大越难调试。您可以为组成您的应用程序的每一小段代码创建测试用例,从而确保您的整个应用程序正常工作。

您也可以通过在单行代码之前编写测试用例来编写您的应用程序,如 Test Driven D发展.