问题标签 [calabash-android]

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 投票
4 回答
3056 浏览

android - 在一台机器上测试多个 Android 设备

我有两个不同的 Android 设备插入同一台机器。我想做的是针对每个设备并分别对其执行测试。

不幸的是,似乎我每次都需要拔下其中一个设备来运行测试,因为如果我不这样做,我会收到以下错误:

有谁知道这个问题的解决方法,以便我可以简单地将两个设备都插入并运行我的测试?

0 投票
5 回答
8116 浏览

android - 如何滚动 ListView 直到我看到带有 Calabash-Android 的特定字符串

我的问题与下面的帖子完全相同,除了我需要它适用于 Android 并且下面的帖子适用于 iOS。我已经尝试了该帖子中给出的两种解决方案,但它们似乎不适用于 Android。感谢所有帮助!

如何向下滚动 UITable 视图,直到在 Calabash 中看到带有标签“Value”的单元格

0 投票
1 回答
2886 浏览

android - Calabash Android - A complete guide

I am new to Calabash - Android. I set up the environment. I would be really grateful if an expert in this arena , who is thorough with the whole concept, could help me with this. I found many IDEs like Eclipse, IntelliJ and editors like Sublime, TextWrangler, etc. I am confused about which one to choose for an ideal Android developer. I am familiar with Ruby, but not an expert. Should I improve my knowledge on Ruby ? Also, if anyone can help me by providing some URLs, I would be really grateful to you. I found many questions on Stackoverflow itself, but I couldn't find anything which is a complete guide for a novice like me. I hope somebody can help me

0 投票
2 回答
552 浏览

xamarin - 适用于 Android 和 iOS 的单一功能文件集

如何在 Xamarin Forms 下在 iOS 和 Android 之间共享我的功能文件?我在测试单个 UI 代码库时看不到创建多个功能目录的原因?

推荐的方法是什么?

0 投票
1 回答
956 浏览

android - 无法使用葫芦签署 apk

我无法使用葫芦签署我的 apk 当我尝试使用葫芦签署/运行我的 apk 时出现以下错误,我尝试使用 eclipse 签署它然后运行它,但那里也没有运气。

这是我执行 calabash-android resign Android.apk 时的详细输出

任何帮助将不胜感激

0 投票
1 回答
1109 浏览

android - Calabash 处理“使用完成操作”对话框

我想测试应用程序的共享功能,但我不知道如何处理 android 对话框“使用完成操作”(Facebook、Gmail 等)
当我使用query("*")它时返回一组空字段。
有什么方法可以使用 Calabash 或任何其他方法来测试此类功能(例如共享)来处理此类系统对话框?

我正在物理设备上运行我的测试。

编辑:如果无法检查对话框是否已打开,那么也许可以使用 adb shell 或类似的东西?

0 投票
1 回答
133 浏览

ant - 使用 Junit 或葫芦时,我的应用程序活动出现 ClassNotFoundException 错误

我在为 android 应用程序使用自动化脚本时遇到问题

我正在使用 ant 构建工具来获取我的应用程序的 apk(我有 64 k 方法的问题,所以我使用了 ant 方法)

Apk 在具有手动测试的真实设备中运行良好,但是当我们使用 junit 或 calabash 等自动化脚本运行 apk 时,我得到了 ClassNotFoundException。

请查看我的日志猫以获取更多信息

注意:“SplashActivity”是我的应用程序中的一个活动类。

0 投票
1 回答
78 浏览

testing - calabash-android:是否可以忽略罐装(预定义)步骤?

如何强制calabash-android忽略并忽略

目录?

除了删除这些文件还有其他方法吗?

0 投票
3 回答
1274 浏览

calabash-android - start_test_server_in_background 中的 calabash-android 块

在更改计算机以使 .apk 文件正常运行后,我一直在尝试解决我遇到的问题。我已经阅读了所有各种解决方案,但到目前为止都没有。

我继续收到此错误无法弄清楚原因:正在启动calabash-android控制台...正在加载/Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems /calabash-android-0.5.2/irbrc Running irb... irb(main):001:0> start_test_server_in_background RuntimeError: 应用程序没有从 /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ 启动ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:609:in block in start_test_server_in_background' from /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems/retriable-1.3.3.1/lib/retriable/retriable.rb:31:inperform' 来自 /Users/sasaro/.rvm/rubies/ruby-2.1.2/ lib/ruby/gems/2.1.0/gems/retriable-1.3.3.1/lib/retriable/retriable.rb:59:in retriable' from /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:608:instart_test_server_in_background' 来自 /Users/sasaro/.rvm/rubies/ruby-2.1.2/lib/ ruby/gems/2.1.0/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:125:in start_test_server_in_background' from (irb):1 from /Users/sasaro/.rvm/rubies/ruby-2.1.2/bin/irb:11:in'

我究竟做错了什么?我没看到什么?有解决办法吗?

在 Mac OS X 10.9.4 上。当我运行 reinstall_apps 时重新安装了应用程序,当我运行 start_test_server_in_background 时,我看到应用程序在模拟器中打开。但是,然后我得到上述错误。该应用程序仍然可用并在模拟器中运行。

我是葫芦安装的新手,所以如果你遇到这样的事情,请温柔而详细。

0 投票
2 回答
860 浏览

ruby - 葫芦/红宝石while循环没有结束

简而言之,我有一个自定义步骤定义来向下滚动一页搜索结果,直到找到一个文本字符串。

它正在向下滚动并找到文本字符串

但是 while 循环并没有结束,尽管它正确地向下滚动并在找到文本字符串时停止。

这显然对我造成了无尽的伤害。

是我一直在使用的红宝石。