问题标签 [monkey-testing]

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 投票
1 回答
331 浏览

ios - MonkeyTalk 无法识别 UITextfield 输入事件

我正在使用 Monkeytalk v1.0.62,它无法识别 UIAlertview 中的文本字段输入事件。如果我在文本字段中键入任何文本,则在录制或播放时它不会显示任何内容。似乎monkeytalk 不会识别UITextfield 输入,或者是吗?

0 投票
1 回答
142 浏览

asp.net - 如何进行猴子测试(一步一步)?

什么是猴子测试,我必须做什么才能让我的 Web 应用程序 (ASP.Net) 被它测试。正在环顾四周,但没有找到任何我可以依据的精确信息。

提前致谢!

0 投票
0 回答
704 浏览

android - 如何分析 Android Monkey Test 日志?

众所周知,猴子测试是测试人员的自动化工具。但是我们如何分析猴子测试的日志。现在在我的项目中,我遇到了这个问题。日志是:

你能给出一些建议吗?日志没有显示导致“pointerIndex out of range”的行号,这让我感到困惑

0 投票
1 回答
465 浏览

android - 如何防止猴子测试打开通知面板并关闭wifi?

我正在我的 Android 应用程序上执行猴子测试。在执行事件时,Monkey 会拉下通知面板并单击 wifi/移动数据图标,从而将它们关闭。

我正在使用这个命令:adb shell monkey -p package_name --throttle 100 -s 999 -v 50000

我已经尝试了这里给出的所有选项:https ://developer.android.com/studio/test/monkey.html

有什么办法可以防止猴子测试打开通知面板?

0 投票
2 回答
277 浏览

javascript - 有没有办法在第三方 URL 上运行 gremlin.js Monkey Tests?

是否可以在第三方 URL 或外部网站上运行 Gremlin 测试?例如,如果我想在 Twitter.com 上运行 gremlin,我需要做什么?我还没有尝试过,但我想像 nightwatch.js 这样的框架可能会很方便,但我不确定如何去做。

0 投票
0 回答
315 浏览

android - Monkey Test - 模拟器和媒体播放器出错

我正在使用 Android 模拟器在一个非常简单的 android 应用程序(2 个活动、几个按钮、edittexts 等)中运行一些猴子测试。

而且我总是遇到这个奇怪的错误:

这是关于 MediaPlayer 但这个应用程序没有使用任何与此相关的东西。

为什么会发生此错误?我怎样才能避免它?

提前致谢!

0 投票
1 回答
1228 浏览

android - 带有猴子事件注入或中止时间戳的猴子测试日志记录

如何获取猴子事件注入的时间戳或猴子中止时的时间戳。目前,我正在使用命令:

adb shell monkey -s 14587 -p com.example.myApp 1000000 -v -v -v --ignore-timeouts --ignore-crashes --ignore-security-exceptions --throttle 500 >> MonkeyTest.txt

如果我需要在此命令中添加任何额外内容以获取时间戳,请告诉我。

另外,如果可能的话,如果可以的话,请给我猴子测试备忘单。

0 投票
2 回答
441 浏览

java - 可以为 Spring Boot 应用程序测试的 Chaos Monkey 场景

我正在使用以代码为中心的 Chaos Monkey 实现来测试托管在非缩放环境中的 Spring Boot 应用程序(即它不是托管在云上)。以下是我正在测试的场景。如果我可以测试更多场景,请提出建议

  1. 延迟攻击
  2. 异常突袭
  3. 杀死应用程序攻击
  4. 记忆突击
0 投票
1 回答
215 浏览

ios - Basic SwiftMonkey-Implementation 因“无法加载捆绑包”而失败

几个小时以来,我一直在尝试将 SwiftMonkey-Target 添加到我当前的项目中,但似乎没有任何效果。

https://github.com/zalando/SwiftMonkey的示例项目正在运行。一切都以相同的方式设置/根据说明。

  • 在 XCode 10.1 上运行
  • 已安装 Pod(到 iOS 11.0 基础级别)
  • SwiftMonkeyPaws 导入到 AppDelegate,在启动时分配爪子
  • 调用示例 testMonkey()-function 的新 UI-Test Deploy-Target
  • 方案设置为仅“测试”(不运行),如 example-project
  • Scheme Deploy-Target 设置为 11.0

这是测试代码(与示例代码相同):

这是我的 podfile:

当我运行测试时,我收到“测试失败”警告以及

2019-01-07 10:15:54.790962+0100 AdviceAppMonkeyTests-Runner[14731:110840] 捆绑包“AdviceAppMonkeyTests”无法加载,因为它已损坏或缺少必要的资源。尝试重新安装捆绑包。2019-01-07 10:15:54.791073+0100 AdviceAppMonkeyTests-Runner[14731:110840] (dlopen_preflight(/Users/matthias.zarzecki/Library/Developer/Xcode/DerivedData/AdviceApp-hantxpruajwefgbjvzwhvlvwhmrh/Build/Products/ AdviceAppMonkeyTests-Runner.app/PlugIns/AdviceAppMonkeyTests.xctest/AdviceAppMonkeyTests):库未加载:@rpath/libswiftSwiftOnoneSupport.dylib 引用自:/Users/matthias.zarzecki/Library/Developer/Xcode/DerivedData/AdviceApp-hantxpruajwefgbjvzwhvlvwhmrh/Build/Products /Debug-iphonesimulator/AdviceAppMonkeyTests-Runner.app/PlugIns/AdviceAppMonkeyTests.xctest/Frameworks/SwiftMonkey。

你有什么想法我可以尝试吗?

0 投票
0 回答
449 浏览

react-native - 用于 android 和 ios 的 react native 应用程序的猴子测试

UI/应用程序练习器 Monkey 是一种命令行工具,可将击键、触摸和手势的伪随机流发送到设备。我们使用 Android Debug Bridge (adb) 工具运行它,用于对应用程序进行压力测试并报告错误。

我们如何为 ios 和 android 的原生应用程序做同样的事情。