java - 你如何测试这些小东西? ( eclipse 安卓)

标签 java android eclipse

所以我已经使用 Eclipse for Android 大约一周了。来自 Visual Studio 背景以及部分 Eclipse 背景,我以前从未为 Android 环境编写过任何程序。所以我想知道,特别是如果没有人回答,你如何测试“小事”。让我解释一下,如果我创建了一个类并且我想测试所有元素是否正常工作,通常在其他 IDE 中我可以简单地使用“Main”来测试一个类或函数是否按照我想要的方式工作工作。但是,我能想到的获得类似结果的唯一方法是在应用程序本身中进行测试或调试 Activity 并以这种方式运行。有没有更简单的方法来测试快速的东西?

长话短说:博士 我使用 Eclipse for Java Android,以前从未有过,有没有一种方法可以测试函数或类是否工作而无需使用模拟器或在实际的 Android 设备上运行它。

最佳答案

如果您想要快速反馈某事是否有效,有多种方法可以做到。

第一种方法是构建unit tests .这只是编写测试生产代码的代码。这种方式受到高度青睐的原因之一是,一旦你构建了一个单元测试,你就永远拥有该单元测试,并且可以非常轻松快速地执行它。这非常适合回归测试。我使用 Junit 在我自己的类中构建单元测试,这些类与 Android 框架是分开的。 Android 框架提供了大量重要资源来测试该框架内的内容。

但是,如果您认为单元测试不适合您,获得快速反馈的下一个最佳方法是使用 Log Android 提供的类。这只是将一些语句打印到设备的 logcat 文件中。

关于java - 你如何测试这些小东西? ( eclipse 安卓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26738906/

相关文章:

java - 如何将 Guice 与 Jersey JdkHttpServerFactory 一起使用?

android - 如何将C守护进程添加到android项目并运行它?

java - 使用 Java 将 JSON 数组和对象转换为 TableView

eclipse - 如何使用不同的插件集启动不同的工作区?

java - 列出Java类的内容

java - 密码检查、验证和要求

java - 通过泛型参数实例化类 - 哪种方法更好

android - MultiChoiceModeListener.onItemCheckedStateChanged() 仅在选中项目时执行

java - Jar 文件无法在 SWT Mac 上运行

java - 使用 mvn assembly :single 构建时显示缺少类路径