问题标签 [monkeytalk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
146 浏览

android - Android DatePicker 与 MonkeyTalk 库的兼容性问题

我已经实现了一个 Android 应用程序,并且刚刚添加了MonkeyTalk库,通过记录用户与应用程序的交互来测试系统的可用性。

使用这个库后,一切正常,但是 DatePicker!

我使用以下方法显示 DatePicker 对话框:

然后,只要我点击显示 DatePicker,它就会崩溃,我得到运行时错误,程序失败!

当我只是注释掉dpd.show();它时它可以工作,但没有任何反应。

我还测试了使用 TimePicker 而不是 DatePicker 来检查应用程序的行为,并且成功了!

运行时错误:

我将不胜感激任何人的协助来解决这个问题。

0 投票
1 回答
90 浏览

monkeytalk - 在 iOS 应用程序的 xcode 中进行 Monkeytalk 设置时,我遇到了这个问题,我被困在这里

0 投票
1 回答
134 浏览

android - 我的日期选择器不工作

我正在尝试使用日期选择器在我的应用程序中选择一个日期,但我被以下错误阻止了。谁能帮我解决这个问题?

日期选择器对话框应在触摸 EditText 时弹出。

这是我的代码:

这是我的日志供您参考:

0 投票
1 回答
681 浏览

ios - Appium、Instruments、MonkeyTalk 测试 iOS 的比较

我们如何比较这 3 种测试 iOS 的工具?其中哪一个更适合开发人员的单元测试和测试人员的常规测试?

0 投票
2 回答
662 浏览

android - Monkey Talk with Android Studio 错误:任务 ':app:compileDebugJava' 执行失败

我正在按照本教程制作monkeytalk 代理构建,以便我可以记录事件并编写一些测试用例。我还下载了git项目,该项目正在运行,但没有在猴子谈话 IDE中显示,也没有记录任何事件。

我还制作了自己的项目,并按照从1 到 9的所有步骤进行操作。我正在真实设备上对其进行测试,所以我skipped 10th step. 我面临的问题是,当我同步项目时,gradle 正在正确构建,但是当我运行项目时,它给了我以下错误。

错误:任务“:app:compileDebugJava”执行失败。没有这样的属性:类的bootClasspath:com.android.build.gradle.AppPlugin

如果有人有任何想法,我们将不胜感激。谢谢!!!

0 投票
1 回答
118 浏览

android - 如何检查 MonkeyTalk 自动化测试中是否存在视图标签

我最近开始在MonkeyTalk上为我的应用程序编写详细的自动化测试脚本。我对这个工具的强大着迷,但我面临一个小问题。

我正在使用运行文件的 csv 文件编写数据驱动的测试用例。但是现在我想对视图进行一些验证,我相信可以使用 javascript 来完成,但我无法解决它。谁能告诉我如何。

这是我正在做的事情:

1)我的脚本文件来运行 csv 文件的数据驱动测试用例

2)我正在使用视图的其他脚本文件

但它不起作用我的脚本仍在破坏我想要做的是,如果视图不存在,则脚本不会中断并再次从顶部开始获取下一个数据值。

非常感谢您的帮助。谢谢!!!

0 投票
1 回答
384 浏览

android - Android Studio - MonkeyTalk 集成 - 问题

我在格式化帖子时遇到问题。有人可以相应地编辑帖子。非常感谢您的帮助。

还发现了一个类似的问题问题 -这里

我正在尝试集成 MonkeyTalk 和 Android Studio。我正在关注这个链接。当我尝试在 app 文件夹中同步 build.gradle 文件时,出现以下错误:

这是我到目前为止所做的:(作为上面链接的步骤)

脚步:

  1. 我已经有一个工作的 android studio 项目(示例)并从网站下载 MonkeyTalkIDEProfessional。

  2. 在“app”文件夹中创建文件夹“monkey-libs”,并将“monkeytalk-agent-2.0.10.jar”文件添加到该目录。

  3. 在“app”文件夹内的 build.gradle 文件中添加了以下内容。

    buildscript {
    repositories {
    mavenCentral()
    }
    依赖项 {
    classpath 'com.uphyca.gradle:gradle-android-aspectj-plugin:0.9.5'
    }
    }

  4. 在“app”文件夹内的 build.gradle 中添加了以下行:apply plugin: 'android-aspectj'

  5. 再次将以下代码添加到“app”文件夹内的 build.gradle 中:

    依赖项{
    编译文件树(目录:'libs',包括:['. jar'])
    monkeytalkCompile fileTree(目录:'monkey-libs',包括:['.
    jar'])
    }

  6. 在“src”文件夹中创建了一个文件夹“monkeytalk”,并使用以下代码向其中添加了 AndroidManifest.xml 文件:

  7. 此时我正在尝试同步 build.gradle 文件,我收到前面提到的错误。

我怎样才能克服这个错误?

编辑:

build.gradle 文件:在 app 文件夹中

编辑2:

顶级 build.gradle 文件:

项目结构:

在此处输入图像描述

编辑 3:

我按照此链接更改了“app”文件夹中的 build.gradle 文件,如下所示。现在同步工作正常。当我尝试执行 ./gradlew clean installMonkeyTalk 时,出现下图中的错误。

build.gradle 文件

现在,我收到以下错误:

在此处输入图像描述

0 投票
3 回答
8761 浏览

testing - 如何下载 MonkeyTalk 测试工具?

我花了很多时间寻找下载monkeyTalk测试软件的方法。但我找不到下载链接,或者在https://gorillalogic.com/上没有注册页面或登录。需要帮助下载monkeyTalk软件,如何配置它和示例请。

0 投票
1 回答
67 浏览

android - Android Studio 在运行应用程序时检测到 apk 错误

我创建了一个 hello world 演示并尝试使用以下链接http://www.jiahaoliuliu.com/2015/02/monkey-talk-integration-with-android.html使用猴子谈话创建一个仪表化的 apk

我在 app 模块的 build.gradle 文件中没有发现任何错误下面是我的 build.gradle

在运行应用程序时,我发现以下错误,

错误:任务“:app:compileDebugJavaWithJavac”执行失败。> 没有这样的属性:类的 bootClasspath:com.android.build.gradle.AppPlugin

我正在使用android studio版本1.5.1和monkey talkmonkeytalk-2.0.10-win64

错误截图

1

0 投票
1 回答
128 浏览

android - 比较 Appium 和 MonkeyTalk 之间的 Android 应用程序测试工具

我是移动应用程序自动化的新手。因此,我进行了一项研究,以选择一个好的自动化工具来测试 Android 应用程序。

我需要一个具有以下要求的工具

  • 功能测试
  • 针对不同设备、不同Android版本的UI测试
  • 可以使用Java编写脚本

根据我的阅读,Appium 是功能测试的最佳选择。有人可以就涵盖功能和 UI 测试的最佳测试工具发表评论。

提前致谢。:)