问题标签 [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 投票
1 回答
66 浏览

android - 如何自动化 android OS 功能进行测试

我正在使用 calabash-android 来测试我的应用程序。我想编写改变 android 设置的测试并针对这些不同的设置测试我的应用程序。

我怎样才能打电话给android说“打开飞行模式”并测试我的应用程序,或“关闭wifi并测试我的应用程序”或“有很多案例......我在哪里可以找到这个能力”.. ..

谢谢

0 投票
2 回答
1980 浏览

ruby - 我们可以忽略葫芦 Ruby 功能文件中的场景吗

我试图使用@ignore 忽略我的葫芦功能文件(Ruby)的场景。但我仍然可以运行被忽略的场景。我有 Ruby 2.0 的最新葫芦版本。请建议我其他方法来忽略葫芦 Ruby 功能文件中的场景

0 投票
1 回答
838 浏览

androidviewclient - Android View Client 不工作

根据说明:

sudo easy_install --upgrade androidviewclient

该命令的输出包括:

但是,当我尝试在 monkeyrunner python 脚本中使用它时,我得到 ImportError: No module named dtmilano

似乎我有一个“鸡蛋”,但它真的安装了吗?

0 投票
1 回答
1187 浏览

android-activity - 如何将 ADB 命令行控件 ---> 转换为 MonkeyRunner Python 脚本

当我在命令行上运行它时,它会在我的设备上显示更改语言的屏幕。

效果很好。

我正在将相同的功能尝试到monkeyrunner 调用的Python 脚本中。你如何将以上内容翻译成可以与monkeyrunner / python一起使用的东西?

例如我试过:

这无济于事。没有错误信息。但什么都没有。

有什么建议么?

0 投票
2 回答
1854 浏览

cucumber - 嵌套示例:在 Cucumber 特征文件中

可能会出现以下情况吗?我正在使用 calabash-android 进行测试。

我有 3 种类型的用户,
我想分别登录这 3 种用户,并确保屏幕具有 9 个元素中的每一个。

我可以嵌套 3 个用户类型,然后让每个用户类型查找 9 个元素中的每一个吗?

谢谢

0 投票
1 回答
215 浏览

ruby - 如何验证类似于图像的按钮

当我在终端中进行查询时,例如查询“* id:'btn_addRemove'”

然后我得到一个输出

现在的问题是两个按钮的“id”是相同的,当我点击按钮时,它会变成绿色,里面有一些图像,当我再次点击时,按钮变成之前显示的正常按钮。

我如何验证这一点?

0 投票
1 回答
500 浏览

ruby - 如何为套件只安装一次应用程序

我有一个应用程序安装挂钩文件,例如

在这里,它将重新安装每个功能的应用程序。但我希望该应用程序只安装一次,那么如何更改此文件。

0 投票
1 回答
2195 浏览

calabash - calabash-android - 辞职有什么作用?

我是使用 calabash-android 测试 Android 应用程序的新手。

做什么的calabash-android resign name-of-my.apk

谢谢

0 投票
2 回答
1243 浏览

calabash - 使用 Calabash 打开和关闭飞行模式的最佳方法

使用 calabash-android 打开和关闭飞行模式的最佳方法是什么?

可以用perform_action('set_preferences', .... )吗??

上面的 set_preferences 做了什么?我想在应用程序测试期间设置 android 设置。

谢谢

0 投票
1 回答
575 浏览

calabash - 将文本输入值分配给 Calabash 中的变量

我正在评估来自 Appium 和 Selenium 背景的葫芦。

在 Selenium 中,我可以简单地将 分配.attribute("value")给一个变量,然后用它做我想做的事情。我在葫芦里寻找类似的东西。

特别是在一个 Android 应用程序中(虽然我正在寻找一个跨平台的解决方案)我有一个EditText我可以查询的:text,我可以看到输出中的值,即

如何执行与葫芦中的步骤定义相同的功能并将输出(即17512)分配给变量?

非常感谢任何建议。