gpt4 book ai didi

android - 使用 Android Studio 测试 Android 应用

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:09:53 25 4
gpt4 key购买 nike

首先我要坦白。我以前从未写过测试。我已经做了 10 多年的程序员,但我从来没有发现需要编写适当的测试(或任何所谓的测试),因为大多数时候我编写的代码(我认为)可以很容易地手动测试。

现在我正在编写一个非常复杂的 Android 应用程序,而我正在做的这个手动测试是为了确保每个函数和类都按预期运行,这让我的速度非常慢。所以现在我有点在黑暗中寻找如何让我的代码测试兼容(有这样的东西吗?)以及我应该从哪里开始。

我使用的是最新的 Android Studio (1.2 Beta 3)。我发现在“src”文件夹下,有一个“androidTest”文件夹,其中(下面的几个文件夹)包含一个文件,ApplicationTest.java。这是ApplicationTest.java的内容

public class ApplicationTest extends ApplicationTestCase<Application> {
public ApplicationTest() {
super(Application.class);
}
}

好的,现在回到我的应用程序。我想测试我编写的类 AnalyzerOffline.java(位于 main>java>com.code.imin.app 下),因为它有相当复杂和大的代码。那我应该怎么开始呢?我试着阅读 http://developer.android.com/tools/testing/testing_android.html , http://rexstjohn.com/unit-testing-with-android-studio/等等,但我仍然不知道从哪里开始 - 我觉得我在这里遗漏了一些东西,或者不知何故我编写测试的心态或它的整个想法是错误的。

所以有人可以给我看这里的灯吗?

最佳答案

我正在使用 Monkey 工具测试

第 1 步:

打开android studio终端(工具->打开终端)

第 2 步:

为了使用 monkey,打开命令提示符并导航到以下目录。

 export PATH=$PATH:/home/adt-bundle-linux-x86-20140702/sdk/platform-tools

第 3 步:

将这个猴子命令添加到终端并按回车键..

看看你的模拟器的魔力。

adb shell monkey -p com.example.yourpackage -v 500

500- 为测试发送的频率计数或事件数。

您可以更改此计数..

更多引用,

http://www.tutorialspoint.com/android/android_testing.htm

http://androidtesting.blogspot.in/2012/04/android-testing-with-monkey-tool.html

关于android - 使用 Android Studio 测试 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29678088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com