问题标签 [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.
ios - MonkeyTalk 无法识别 UITextfield 输入事件
我正在使用 Monkeytalk v1.0.62,它无法识别 UIAlertview 中的文本字段输入事件。如果我在文本字段中键入任何文本,则在录制或播放时它不会显示任何内容。似乎monkeytalk 不会识别UITextfield 输入,或者是吗?
asp.net - 如何进行猴子测试(一步一步)?
什么是猴子测试,我必须做什么才能让我的 Web 应用程序 (ASP.Net) 被它测试。正在环顾四周,但没有找到任何我可以依据的精确信息。
提前致谢!
android - 如何分析 Android Monkey Test 日志?
众所周知,猴子测试是测试人员的自动化工具。但是我们如何分析猴子测试的日志。现在在我的项目中,我遇到了这个问题。日志是:
你能给出一些建议吗?日志没有显示导致“pointerIndex out of range”的行号,这让我感到困惑
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
有什么办法可以防止猴子测试打开通知面板?
javascript - 有没有办法在第三方 URL 上运行 gremlin.js Monkey Tests?
是否可以在第三方 URL 或外部网站上运行 Gremlin 测试?例如,如果我想在 Twitter.com 上运行 gremlin,我需要做什么?我还没有尝试过,但我想像 nightwatch.js 这样的框架可能会很方便,但我不确定如何去做。
android - Monkey Test - 模拟器和媒体播放器出错
我正在使用 Android 模拟器在一个非常简单的 android 应用程序(2 个活动、几个按钮、edittexts 等)中运行一些猴子测试。
而且我总是遇到这个奇怪的错误:
这是关于 MediaPlayer 但这个应用程序没有使用任何与此相关的东西。
为什么会发生此错误?我怎样才能避免它?
提前致谢!
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
如果我需要在此命令中添加任何额外内容以获取时间戳,请告诉我。
另外,如果可能的话,如果可以的话,请给我猴子测试备忘单。
java - 可以为 Spring Boot 应用程序测试的 Chaos Monkey 场景
我正在使用以代码为中心的 Chaos Monkey 实现来测试托管在非缩放环境中的 Spring Boot 应用程序(即它不是托管在云上)。以下是我正在测试的场景。如果我可以测试更多场景,请提出建议
- 延迟攻击
- 异常突袭
- 杀死应用程序攻击
- 记忆突击
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。
你有什么想法我可以尝试吗?
react-native - 用于 android 和 ios 的 react native 应用程序的猴子测试
UI/应用程序练习器 Monkey 是一种命令行工具,可将击键、触摸和手势的伪随机流发送到设备。我们使用 Android Debug Bridge (adb) 工具运行它,用于对应用程序进行压力测试并报告错误。
我们如何为 ios 和 android 的原生应用程序做同样的事情。